Routes

Step-by-step breakdowns of popular European train routes, covering journey times, connections, scenic highlights, and what to expect on board.

252 posts
Brussels to Paris by train

Brussels to Paris by train

Brussels to Paris by direct Eurostar in 1 hour 22 minutes. Up to 22 daily departures on the 264 km route. Advance Standard class fares from around €29.
Paris to Geneva by train

Paris to Geneva by train

TGV Lyria runs Paris to Geneva in 3 hours 11 minutes, with up to 8 direct services a day. Standard class advance fares start from around €29; the average fare on the day of travel is around €132.
Paris to Bordeaux by train

Paris to Bordeaux by train

Paris to Bordeaux by TGV INOUI in as little as 2h 08m. OUIGO from €16. Around 29 direct trains daily. All tickets require a mandatory seat reservation.
Edinburgh to London by train

Edinburgh to London by train

Edinburgh to London by train in 4h20m via LNER. Lumo from £20, LNER from £35, first class from £85. Overnight Caledonian Sleeper also runs this route.
Brussels to Paris by train

Munich to Paris by train

One direct TGV INOUI runs daily from Munich Hbf to Paris Gare de l'Est in around 5 hours 40 minutes. ICE connections add more options, from around €40.
Munich to Vienna by train

Munich to Vienna by Train

Direct trains run between Munich and Vienna throughout the day. The fastest service takes around 4 hours with ÖBB Railjet. ÖBB Sparschiene advance fares start from around €19.99.
Trains to Florence

Milan to Florence by Train

Direct high-speed trains between Milan and Florence take around 1 hour 40 minutes, with services from both Trenitalia and Italo. Around 60 departures daily. Advance fares from around €17.90.
Naples to Rome by train

Venice to Rome by train

Direct Frecciarossa and Italo trains cover Venice to Rome in under 4 hours. Book from Venezia Santa Lucia to Roma Termini, with fares from EUR 29.90.
Madrid to Toledo by train

Madrid to Toledo by train

Madrid to Toledo by train takes around 33 to 34 minutes on Renfe Avant. Tickets typically start from around €13 one way.
Naples to Rome by train

Naples to Rome by Train

Frecciarossa and Italo run Naples to Rome in around 1 hour, with advance tickets from €14.90. Regional trains take 2 to 3 hours from €9.
Paris to Marseille by train

Paris to Marseille by train

TGV INOUI covers the 742 km in as little as 3 hours 4 minutes. OUIGO runs from €16 and departs from Paris Gare de Lyon on most services. Up to 24 SNCF trains daily, plus Trenitalia’s Frecciarossa. Overnight couchette from around €29.
Copenhagen to Stockholm by train

Oslo to Stockholm by Train

Oslo to Stockholm in approximately 5 hours 24 minutes on SJ3000 trains, or just under 6 hours on Intercity. Advance fares start from around NOK 249 on some departures, with discounts available for students, seniors, and children.
Brussels to Paris by train

Barcelona to Paris by train

TGV inOui trains run directly from Barcelona Sants to Paris Gare de Lyon. The journey takes roughly 6 hours 44 to 50 minutes over 1,073 km. Advance second-class fares start from around €39 when booked early; first class from around €59. Two services run each way on most days. Interrail and Eurail passes are valid, but a mandatory seat reservation costing €35 per person is required.
Barcelona to Girona by train

Barcelona to Girona by train

Travel from Barcelona to Girona by Avant high-speed train in 38 to 57 minutes, or take the Rodalies R11 regional service in around 1 hour 10 minutes. All trains depart from Barcelona Sants; regional trains also run from Passeig de Gràcia and Clot-Aragó.
Frankfurt to Munich by train

Berlin to Munich by Train

Berlin to Munich ICE trains run direct in about 4 to 4.5 hours, with the fastest Sprinter services just under 4 hours.
Bologna to Turin by train

Bologna to Turin by Train

Bologna to Turin by train takes around 2 hours on the fastest direct services. Trenitalia Frecciarossa and Italo both operate this route, with advance tickets from around €18.
Copenhagen to Stockholm by train

Copenhagen to Stockholm by Train

Copenhagen to Stockholm trains cover about 520 km. Fastest trips take a little over 5 hours, with direct and Malmö-change options.
Lyon riverfront with church and hillside

Brussels to Lyon by Train

Direct TGV INOUI trains run from Brussels-Midi to Lyon Part-Dieu in around 3 hours 54 minutes to 4 hours, with approximately five to six direct departures each day. Advance second-class fares typically start around €70–€80. Interrail and Eurail passes are valid but require a mandatory paid seat reservation.
Puente Pont Alexandre III en París al atardecer

Trains from Paris to Montpellier

Direct TGV from Paris to Montpellier in as little as 3h 13m. Up to 23 daily departures on TGV INOUI and OUIGO. Advance tickets from €35 on OUIGO.
Narrow street with Spanish flag-colored steps

Trains from Madrid to Granada

Fast Madrid-Granada trains take about 3h14m. Compare Renfe AVE, AVLO, Iryo and OUIGO options, and book early for lower EUR fares.
Seville Cathedral and Giralda tower at sunset

Trains from Lisbon to Seville

No direct train exists from Lisbon to Seville. The rail journey takes 10 to 13 hours via two trains: CP to Badajoz, then Renfe to Seville.
Puente Pont Alexandre III en París al atardecer

Paris to Versailles by Train

Three suburban lines connect Paris to Versailles in 15 to 40 minutes for a flat fare of €2.50. No booking needed.
Historic cobblestone street in Germany

Trains from Paris to Munich

There is one direct train from Paris to Munich each day: a TGV inOui departing Paris Gare de l'Est at 15:55 and arriving München Hbf at 21:46, a journey of 5 hours 51 minutes. Connecting ICE services via Stuttgart, Mannheim, or Karlsruhe add more departure windows, with journey times of approximately 6 hours 9 minutes to 6 hours 34 minutes. The overnight Nightjet on this route was withdrawn from the December 2025 timetable change.
Narrow Italian street with a scooter and colorful houses

Florence to Pisa by Train

Florence to Pisa trains take about 50 to 60 minutes on most direct regional services, with fares from around €8.
Speicherstadt canal and brick warehouses in Hamburg at night

Vienna to Hamburg by Train

Take the direct ÖBB Nightjet from Vienna to Hamburg, or travel by day with German long-distance trains. Expect about 10-12 hours by day.
Narrow Italian street with a scooter and colorful houses

Berlin to Milan by Train

Berlin to Milan by train takes between 11 and 14 hours with at least one change, usually via Switzerland or Austria. The fastest connections run just under 11.5 hours.
Barcelona skyline at sunset

Hamburg to Barcelona by Train

No direct train links Hamburg and Barcelona. Plan Deutsche Bahn to Paris, then TGV INOUI to Barcelona Sants; fastest checked trips are around 16 hours.
Historic buildings in Valencia

Hamburg to Valencia by Train

No direct train links Hamburg and Valencia. The journey requires at least 4 changes through Köln, Brussels, and southern France before reaching Spain.
Narrow Italian street with a scooter and colorful houses

Hamburg to Rome by Train

No direct Hamburg to Rome train exists. Nightjet NJ 295 from Munich reaches Rome overnight. Daytime alternatives via Munich connect to Frecciarossa.
Cesky Krumlov old town beside the Vltava River

Barcelona to Prague by Train

No direct Barcelona-Prague train. Current rail journeys take about 23-27 hours with at least two changes via Paris and Germany.
Tower Bridge in London at dusk

Budapest to London by Train

Budapest to London by train is possible but not direct. Plan connections to Paris or Brussels, then Eurostar to London St Pancras.
Narrow Italian street with a scooter and colorful houses

Budapest to Rome by Train

Budapest to Rome by train is possible but not direct. Plan via Vienna and the ÖBB Nightjet, or travel by day through Austria and northern Italy.
Dubrovnik coastline and old town in Croatia

Prague to Rijeka by Train

No year-round direct Prague-Rijeka train. In summer 2026, connect to the Adriatic Express in Moravia; direct buses are faster.
Belvedere Palace and gardens in Vienna

Salzburg to Vienna by Train

Direct trains from Salzburg to Vienna run roughly every 30 minutes via ÖBB and WESTbahn. Fastest journey around 2h25m. Advance fares from around €20.