I'm Johan, a rail travel expert with 5+ years of experience in the European train industry. I've explored the continent extensively by train, from the icy north of Sweden to the far reaches of Poland, gaining first-hand knowledge of routes, rail networks, and hidden gems along the way. Before launching this site, I led the development of the booking platform at TrainPlanet, one of Scandinavia’s leading rail travel companies. My mission is to help travelers navigate Europe by train with confidence, ease, and a touch of adventure.
Trenitalia's flagship high-speed service connecting major Italian cities at up to 300 km/h. Four classes from Standard to Executive. Book early for best fares.
London has no single central station — over a dozen terminals each serve different regions. Here's which one you need and how to transfer between them.
Direct TGV INOUI and OUIGO trains link Paris and Lyon in about 2 hours, with around 25 to 30 departures a day. Advance fares from the €20s; book early.
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.
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 TGV INOUI in as little as 2h 08m. OUIGO from €16. Around 29 direct trains daily. All tickets require a mandatory seat reservation.
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.
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.
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.
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.
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.
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.
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ó.
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.
No direct train runs between Copenhagen and Dortmund. Change at Hamburg Hbf for the ICE to Dortmund. The journey takes around 8h30m to 9h30m. Advance fares start from around EUR 37 through Deutsche Bahn.
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.
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.
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.
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.
No direct train runs from Barcelona to Salzburg. With the right connections, the journey takes around 16 hours. It always involves at least two changes.