GoFlyLo Blog

How to Use Public Transport in Europe — Metro, Trains and Buses

11 November 2026 · GoFlyLo Blog

Public transport is the best way to travel in Europe. The metro in Paris, the trams in Amsterdam, the trains between Berlin and Vienna — they are fast, clean, safe, and far cheaper than taxis. But for a first-time visitor, the ticket machines, the zones, and the different passes can feel confusing. This guide explains it all in simple English: how the metro works, how to buy train tickets between cities, and the tricks that save you money every day.

A train station in Europe
Public transport in Europe — metros, trains and buses that take you everywhere, cheaply.

TL;DR — The Short Version

Best rule: buy a day pass or a weekly pass, not single tickets — it is cheaper and simpler.

Metro: tap a contactless card or buy a pass at the station.

Trains between cities: book early online for the cheapest fares — a ticket can cost $20 early or $120 on the day.

Buses: good for small towns and airports, slower than trains.

Tip: download the city transport app and save your hotel as a favourite before you travel.

The Metro and Trams in Big Cities

Almost every big European city has a metro (underground train), and many also have trams and buses.

London has the Tube — tap a contactless bank card or your phone at the gate, and the fare is capped per day, so you never pay more than the daily limit.

Paris has the Metro and the RER: buy a Navigo day pass or a carnet of 10 tickets, or use the “Navigo Easy” app on your phone.

Berlin has the U-Bahn and S-Bahn plus trams and buses — one ticket works on all of them, and the zones matter: zone AB covers the city centre, zone C covers the airport.

Amsterdam has trams that stop right in front of the main sights, plus the metro and buses — buy a day pass from the driver or a machine.

Vienna, Rome, Madrid and Barcelona all work the same way: one ticket, all transport, with day and weekly passes that are much cheaper than single tickets.

Three rules that work everywhere: always validate your ticket (stamp it in the machine) — an unvalidated ticket is a fine. Keep your ticket until you leave the station. And check the last train time — metros in most cities stop around midnight.

Trains Between Cities — Fast, Cheap and Easy

Trains are the best way to travel between European cities.

High-speed trains like the Eurostar (London–Paris), the TGV (France), the ICE (Germany) and the Frecciarossa (Italy) are fast and comfortable — Paris to London in 2 hours 20 minutes, Berlin to Vienna in under 8 hours.

Book early: train tickets in Europe work like flight tickets. A ticket bought 6–8 weeks early can cost $20–$40; the same ticket bought on the day can cost $100–$150.

Where to book: use the national railway website — SNCF for France, Deutsche Bahn for Germany, Trenitalia for Italy, Renfe for Spain — or a train booking app.

Regional trains are slower and cheaper, and they do not need advance booking — good for short trips between nearby towns.

Night trains are back in fashion: a sleeper train from Vienna to Venice or Berlin to Stockholm saves you a hotel night and you wake up in a new city.

Seat reservations: some high-speed trains need a reserved seat — the booking site will tell you. And always check the platform on the departure board: big stations have many platforms and the train leaves on time.

Buses, Tickets and Money-Saving Tips

Buses are the cheapest way to travel between cities — companies like FlixBus run across Europe for as little as $10–$20, but the trip is slower than the train. Inside a city, buses fill the gaps the metro does not reach — to the airport, to small villages, to the beach.

Airport buses are usually cheaper than the train.

Money-saving tips: buy a weekly pass instead of single tickets — in most cities it pays for itself in three days. Walk whenever you can: most European city centres are small, and walking is free and beautiful.

Use the apps: install Citymapper or Google Maps before you fly — they show the fastest route, the platform, and the exact price.

Travel off-peak: trains and metros are cheaper and emptier outside the morning and evening rush. And keep your ticket until you leave — inspectors check, and the fine for travelling without a ticket can be $50–$100. For airport transfers, read our Kiwitaxi guide — a pre-booked transfer with a fixed price is the safest way from the airport to your hotel.

Advertisement

Frequently Asked Questions

How do I pay for the metro in Europe?

In most cities you can tap a contactless bank card or your phone at the gate. Or buy a day pass or weekly pass at the station — it is cheaper than single tickets if you travel more than twice a day.

Should I book train tickets in advance?

Yes — for high-speed trains between cities, book 6–8 weeks early. A ticket can cost $20 early and $120 on the day. Regional trains do not need advance booking.

Are buses cheaper than trains in Europe?

Yes — long-distance buses like FlixBus can cost $10–$20 between cities, but the trip is slower than the train. Inside a city, buses and the metro cost about the same.

What happens if I travel without a ticket?

Inspectors check tickets on trains, metros and buses. Travelling without a valid ticket can mean a fine of $50–$100 on the spot. Always validate your ticket before you travel.

Related Guides

Solo Travel in Europe · Best Travel Apps in 2026 · Amsterdam Travel Guide · Berlin Travel Guide

Affiliate disclosure: GoFlyLo is reader-supported. When you book a flight, hotel, tour or other travel service through links on this page, we may earn a commission from our partners (Aviasales, Klook and other Travelpayouts programs) at no extra cost to you. Prices change often — always check the final price on the booking website before you pay.

Chat on WhatsApp