14 European Flights that are Actually Faster by Train

While there’s nothing faster than flying, it seems there’s nothing slower than airports to limit the amount of travel time you actually save. The congested roadways, shopping mall-sized terminals, the interminable lines to check in and pass through security, and baggage claim delays upon arrival all accumulate to make what should be a quick trip a very slow affair. These increasing delays are driving more European travelers to seek alternatives to flying. On these 14 major European travel routes the train gets travelers to their destination faster every time, when wait time and airport transits are taken into consideration.

With the GoEuro App, you can always find the best transport option, at the cheapest prices, at the click of a button. No paper tickets or mailing address required.

No matter whether you're taking the train, bus or flying, GoEuro helps you find the cheapest way to travel in Europe.

Start planning your trip with

GoEuro Now →

Plan your trip on the go with the GoEuro app:

Travel from Brussels to Paris

The journey from Brussels to Paris can be completed by train in just under 1:30 h. Frequent direct trains depart from Brussels arrive at Paris' Gare du Nord throughout the day. Flights from Brussels to Paris' Charles de Gaulle Airport take over 5 hours when airport wait times are taken into consideration.

1:22 h Train Time

5:30 h
Flight Time

Time Saved: 4:08 h

Travel from Brussels to London

The journey from Brussels to London can be completed in just over 2 hours. The fastest method of transport is traveling by train, with frequent direct Eurostar trains arriving in London's St Pancras station throughout the day. Flights from Brussels to London Heathrow Airport take over 5 hours when airport wait times are considered.

2:18 h Train Time

5:36 h
Flight Time

Time Saved: 3:18 h

Travel from Brussels to Amsterdam

Traveling from Brussels to Amsterdam takes just under 2 hours by train. Frequent direct trains arrive at Amsterdam's Centraal Station throughout the day. Flights from Brussels to Amsterdam's Schiphol Airport take over 5 hours when airport wait times are taken into consideration.

1:50 h Train Time

5:05 h
Flight Time

Timed Saved: 3:15 h

Travel from Brussels to Lyon

The journey from Brussels to Lyon takes approximately 3:30 h. The fastest method of transport is traveling by train, with frequent direct trains arriving in Lyon throughout the day. Flights from Brussels to Lyon take just under 6 hours when airport transit and wait times are included.

3:29 h Train Time

5:50 h
Flight Time

Time Saved: 2:21 h

Travel from Brussels to Frankfurt

It takes just over 3 hours to travel by train from Brussels to Frankfurt. Direct trains arrive in Frankfurt frequently throughout the day. In comparison, flights from Brussels to Frankfurt take over 5 hours when airport transit time is taken into consideration.

3:05 h Train Time

5:15 h
Flight Time

Time Saved: 2:10 h

Travel from London to Paris

The journey between the United Kingdom and the French capitals can be completed in just over 2 hours. The fastest method of transport is traveling on Eurostar train from St Pancras Station, with frequent direct trains arriving in Paris' Gare du Nord throughout the day. Flights from London to Paris take approximately 4 hours when airport wait times are considered.

2:16 h Train Time

3:57 h
Flight Time

Time Saved: 1:41 h

Travel from Barcelona to Madrid

Traveling from Barcelona to Madrid by train can be completed in 2:30 h. The fastest method of transport is traveling by Renfe's high-speed AVE train, which frequently arrive in Madrid throughout the day. Flights from Barcelona to Madrid take approximately 3.5 hours when airport transit and wait times are incorporated.

2:30 h Train Time

3:35 h
Flight Time

Time Saved: 1:05 h

Travel from Madrid to Seville

It takes approximately 2:20 h to travel from Madrid to Seville by train. The fastest method of transport is traveling by Renfe high-speed AVE train, with frequent direct trains arriving in Seville throughout the day. In comparison, flights from Madrid to Seville take approximately 3.5 hours when airport wait times are included in the total travel time.

2:20 h Train Time

3:25 h
Flight Time

Time Saved: 1:05 h

Travel from Rome to Milan

Traveling from Rome to Milan by train takes just under 3 hours. High-speed Trenitalia trains are the fastest way to travel between these two Italian cities, with frequent direct trains arriving in Milan throughout the day. Comparatively, flights from Rome to Milan take just under 4 hours when airport wait times are considered.

2:51 h Train Time

3:50 h
Flight Time

Time Saved: 0:59 h

Travel from Dusseldorf to Amsterdam

It takes approximately 2 hours to travel between Dusseldorf and Amsterdam by train. Frequent direct trains arrive at Amsterdam Centraal station throughout the day. In comparison, flights from Dusseldorf to Amsterdam's Schiphol Airport take over 3 hours when airport wait times and security screenings are incorporated into the total travel time.

2:13 h Train Time

3:10 h
Flight Time

Time Saved: 0:57 h

Travel from Paris to Amsterdam

The journey from Paris to Amsterdam can be completed in approximately 3.5 hours. The fastest method of transport is high-speed train, with frequent direct trains arriving at Amsterdam Centraal Station throughout the day. Flights from Paris' Charles de Gaulle Airport to Amsterdam's Schiphol Airport take approximately 4 hours when terminal wait times are considered.

3:26 h Train Time

4:05 h
Flight Time

Time Saved: 0:39 h

Travel from Munich to Vienna

The journey between Munich and the Austrian capital can be completed in approximately 4 hours. The fastest method of transport is traveling by train, with frequent direct trains arriving in Vienna throughout the day. Flights from Munich to Vienna take 4:15 h when airport wait times are considered.

4:02 h Train Time

4:15 h
Flight Time

Time Saved: 0:13 h

Travel from Paris to Frankfurt

It takes just under 4 hours to travel from Paris to Frankfurt by train. This is the fastest method of transport between these two cities, with frequent direct trains arriving at Frankfurt Hbf throughout the day. Flights from Paris to Frankfurt take approximately 4 hours when airport wait times are considered.

3:48 h Train Time

4:00 h
Flight Time

Time Saved: 0:12 h

Travel from Berlin to Prague

The journey between the German and Czech capitals can be completed in approximately 4:30 h. The fastest method of transport is traveling by train, with frequent direct trains arriving in Prague throughout the day. Flights from Berlin to Prague take also take approximately 4:30 h when airport wait times are considered. As such, the cost of traveling by train or purchasing a flight will often determine the best method for traveling between these two cities.

4:23 h Train Time

4:28 h
Flight Time

Time Saved: 0:05 h