Train passing through an alpine landscape in Europe
Byway Atlas/Blog/Train, bus or plane?

Train, bus or plane across Europe — which to choose?

Distance decides. On short and medium routes a train or bus wins on total time and cost. On long cross-Europe hauls a cheap flight is often faster and cheaper. How to check, and where to book.

In brief

It depends on distance. On journeys up to 3–4 hours a train or bus usually wins on total time and cost — compare both on Omio. For long cross-Europe distances a cheap flight is often faster and cheaper once you factor everything in — find it on Aviasales. The key is always comparing the true total cost, not just the headline ticket price.

Compare trains & buses on Omio →
ModeCostSpeedComfortBest for
Train Mid–high Fast under 800 km High Routes up to 4–6 h, city centre to city centre
Bus Lowest Slower Basic Budget travel, routes without rail coverage
Plane Low–mid Fastest over 800 km Depends on airline Long distances above 800–1,000 km

The rule of thumb: distance decides

Up to around 300 km, a bus or regional train is the most practical option — the fare is low, the train runs city centre to city centre, and a trip to the airport would eat as much time as the journey itself. Between 300 and 800 km, an express train typically wins on comfort and total travel time: there is no airport dwell time, luggage is free, and you arrive in the heart of the city. Above 800–1,000 km, a low-cost flight becomes a genuine alternative — and with flexible dates it often costs less than a rail ticket for the same trip.

For train and bus routes, compare options in one place: our guide to trains and buses in Europe explains how to find the best-value ticket, and Omio lets you compare timetables and prices from multiple operators at once. For flights, see our guide to cheap flights and use Aviasales, which searches budget and full-service airlines together.

Total cost matters, not just the ticket price

A flight looks attractively priced until you add: the airport transfer (30–60 min and €15–30 each way), checked baggage (€15–60 return), the need to arrive two hours early, and a possible hotel near the airport for an early departure. On routes under 600 km these costs swallow the apparent saving entirely. The bus has the lowest base fare but the longest journey — worth considering how much your time is worth. The train balances speed, comfort and true price, especially when you book in advance on Omio. On long routes, a cheap flight on Aviasales wins if you can be flexible with dates and airports.

Comfort and time on the road

The train offers scenery, city-centre departures and arrivals, and the freedom to work or read without turbulence. The bus is often the cheapest option, particularly on routes where rail is expensive or unavailable, but journeys are longer and comfort is modest. The plane is fastest in the air, but door-to-door — on routes under 800 km — those "2 flight hours" typically stretch to 5–6 hours of real time. It is worth checking out travelling Europe by rail as an alternative to flying on medium-distance routes.

How to choose in 3 steps

01

Check the distance

Under 300 km — bus or local train. 300–800 km — express train, often the sweet spot. Over 800–1,000 km — check flights.

02

Compare the true total cost

For trains and buses: Omio puts multiple operators in one view. For flights: Aviasales shows budget and network carriers side by side. Add transfers, baggage and time.

03

Book early

The earlier you book, the cheaper it is — for both rail tickets and flights. Bus fares are more stable, but early booking still pays.

FAQ

Which is cheaper — train, bus or plane in Europe?+

It depends on the route and timing. The bus is cheapest by ticket price but slowest. The train balances cost and comfort on distances up to 800 km. Flights look cheap until you add transfers, baggage fees and airport dwell time — above 800–1,000 km they usually win. Always compare options on Omio (train/bus) and Aviasales (flights).

At what distance does flying make sense in Europe?+

Flying starts to pay off above roughly 800–1,000 km, when the ticket price is noticeably lower than rail and the added airport costs still come out cheaper than several hours on a train. Below that distance, train or bus wins on total door-to-door time.

Is the bus always the cheapest option?+

By ticket price — almost always, yes. But buses are slower and less comfortable. If you value your time or the route is long, a train or plane can work out cheaper once all costs are tallied. Check Omio to see how much difference there is between bus and train on your specific route.

Train or plane for medium distances (300–800 km)?+

At this distance an express train often wins. Door-to-door time is comparable to or shorter than a flight once you include transfers and check-in. Luggage is free, and the ticket is often cheaper than a flight with add-ons. Exception: a very cheap flight with no checked bag on a short route.

How do I compare all transport options at once?+

For trains and buses: Omio pulls in offers from multiple operators in one place and shows real times and prices. For flights: Aviasales searches budget and traditional airlines simultaneously. Use both tools for your route.

Is an overnight train or bus worth it?+

Yes, if the journey takes 7–12 hours — you save a night's accommodation and only lose time you'd spend sleeping anyway. Night trains (such as Nightjet in Western Europe) offer couchettes and sleeper compartments; overnight buses are cheaper but less comfortable. Check routes on Omio with the overnight filter.

What is best with heavy luggage or multiple connections?+

With heavy luggage, train or bus is most convenient — bags travel free and you don't have to check them in. A flight with checked baggage costs €15–60 return and requires extra time at the airport. With multiple connections, the train is also more comfortable — you change platforms, not security queues.

Friday newsletter

One route, every week.

A new European city under the lens — how to get there cheaply, what to skip, and which booking saves you the most. No fluff.