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

Bordeaux to Paris by train

Bordeaux to Paris by TGV INOUI in as little as 2h08m. OUIGO from €16. Around 29 direct trains daily. All tickets require a mandatory seat reservation.
Berlin to Amsterdam by train

Berlin to Amsterdam by Train

Direct ICE trains Berlin to Amsterdam in ~5h42m, about 7 daily, from €37.99. GoVolta 3x/week, Berlin Spandau, from €10. European Sleeper night train 3x/week.
Vienna to Prague by train

Vienna to Prague by train

Direct trains from Vienna to Prague take around 4 hours. ÖBB Railjet, České dráhy ComfortJet, and RegioJet all serve the route. Advance fares from around €20 in 2nd class.
Trains to Milan

Vicenza to Milan by train

The train from Vicenza to Milan takes around 1 hour 40 minutes on Frecciarossa or Italo high-speed services. Advance fares start from €11.90 on Italo and from around €29 on Frecciarossa. Both operators arrive at Milano Centrale. Interrail and Eurail passes are valid on Trenitalia services only.
Trains to Sorrento

Rome to Sorrento by train

There is no direct train from Rome to Sorrento. You always change in Naples: high-speed Trenitalia or Italo to Napoli Centrale, then the Circumvesuviana to Sorrento. Total journey around 3 to 3.5 hours, around €25 to €45 for both tickets.
Trains to Florence

Rome to Florence by train

High-speed trains from Rome to Florence take around 1 hour 25 minutes, with Trenitalia and Italo both operating the route. Advance fares from around €14.90; near-term fares typically from €50 to €55. Regional trains take around 3 hours 40 minutes and cost around €25.
Naples to Bologna by train

Naples to Bologna by Train: Times, Tickets and Operators

Direct high-speed trains from Naples to Bologna in around 3 hours 11 minutes. Frecciarossa and Italo both run this route, with advance fares from around €19. Seat reservations are included in standard tickets. Interrail and Eurail passes are valid on Trenitalia only, not on Italo.
Madrid to Valencia by train

Madrid to Valencia by train

Madrid to Valencia trains take about two hours. Compare Renfe/Avlo, OUIGO and iryo by station, fare and luggage rules.
Lyon to Toulouse by train

Lyon to Toulouse by train

Lyon to Toulouse by direct TGV INOUI in around 4 hours 10 minutes. Advance fares from around €48. Around 3 direct services daily, operated by SNCF.
Brussels to Paris by train

Luxembourg to Paris by train

Luxembourg to Paris by train in ~3 hours (fastest 2h09m). Choose from TGV INOUI, budget OUIGO or regional TER services.
Laval to Bordeaux by train

Laval to Bordeaux by train

There is no direct train from Laval to Bordeaux. All journeys require at least one change, usually at Paris Montparnasse, with SNCF TGV INOUI and Intercités services. Fastest connections take around 4 hours.
Milan to Venice by train

Milan to Venice by train

High-speed trains from Milan to Venice take around 2 hours 25 minutes, with no changes required. Frecciarossa advance fares start from €29 and Italo from €19, with around 35 direct services daily from Milano Centrale.
Prague to Budapest by train

Prague to Budapest by train

Direct trains run between Prague and Budapest throughout the day, with the main daytime services taking around 6 to 7 hours. Railjet and comfortjet trains via Bratislava are the fastest option; RegioJet runs via Brno and Vienna. Advance fares start from around EUR 19.90 on RegioJet Standard or around EUR 21 on railjet and EuroCity services. The Metropol overnight sleeper departs around 22:00 and arrives at Budapest Nyugati around 08:30.
Zurich to Zermatt by train

Zurich to Zermatt by train

Train from Zurich to Zermatt takes around 3 hours 20 minutes to 3 hours 35 minutes, changing at Visp. SBB covers Zurich to Visp; MGB runs the final section into car-free Zermatt.
Vienna to Salzburg by train

Vienna to Salzburg by train

Vienna to Salzburg trains take around 2h20-2h30. Compare ÖBB from Wien Hbf with WESTbahn from Westbahnhof before booking.
Madrid to Malaga by train

Madrid to Málaga by Train

Madrid to Málaga by AVE in as little as 2h 30min over 417 km. High-speed trains reach 310 km/h, with Avlo tickets from €7 and AVE advance fares from around €30.
Malaga to Granada by train

Malaga to Granada by train

Direct Renfe Avant trains link Málaga and Granada in about 1h23-25m, with three direct departures each way on checked June 2026 schedules.
Pisa to Florence by train

Pisa to Florence by train

The Pisa to Florence train takes 48 to 80 minutes. Regional fares are fixed at around €9.30, with no seat reservation needed on Trenitalia.
Rome to Pompeii by train

Rome to Pompeii by train

Rome to Pompeii by train takes around 2 hours: Trenitalia high-speed to Naples (~1h10m), then EAV Circumvesuviana to Pompei Scavi (Villa dei Misteri). Advance fares from around €18. EAV Campania Express runs 8 daily with air-conditioning and reserved seats from March 2026.
Nice to Monaco by train

Nice to Monaco by train

Direct TER trains from Nice to Monaco take 22 to 25 minutes, with fares around €4 to €7. No reservation needed. Trains run roughly every 15 to 30 minutes from Nice-Ville throughout the day.
Trains to Palermo

Catania to Palermo by train

The Catania to Palermo train takes around 3 hours 30 minutes to 4 hours with Trenitalia. Regional fares from around €13; Intercity from around €18. Around 9 daily services. The bus is often faster, so compare both before you book.
Brussels to Antwerp by train

Brussels to Antwerp by train

Brussels to Antwerp by train in as little as 33 minutes. Services run every 15–30 minutes. One-way tickets from €6 to €12.
Vienna to Prague by train

Berlin to Prague by train

Berlin to Prague by EuroCity in ~4h15m over 402 km. Deutsche Bahn and Czech Railways (ČD) operate daily. Tickets from €19.99 booked in advance.
Trains to Barcelona

Girona to Barcelona by train

Renfe AVE and AVANT trains cover Girona to Barcelona in 37 to 39 minutes. Advance fares from around €7. Regional trains take 1h10 to 1h30.
Trains to Nice

Paris to Nice by train

Paris to Nice by TGV in about 5h45m over 578 miles. Tickets start from €45 in second class or €79 in first class when booked early.
Zurich to Zermatt by train

Geneva to Zermatt by train

No direct Geneva to Zermatt train. Change at Visp for the MGB. Journey takes 3 to 3.5 hours. Swiss Travel Pass covers both legs; Interrail does not cover MGB.
Vienna to Salzburg by train

Trains from Munich to Salzburg

Direct trains run roughly every 30 minutes from Munich to Salzburg. Railjets take around 1 hour 28 minutes. Sparpreis fares start from around €17.99. The RE5 regional train accepts the Bayern-Ticket from €34.
Trains to Barcelona

Bilbao to Barcelona by train

Bilbao to Barcelona by Renfe Alvia in 6–7 hours. Tickets from €35–€85 one-way — book 45–60 days ahead for up to 65% off. Departs Bilbao Abando.
Málaga to Ronda by train

Málaga to Ronda by train

No direct Málaga to Ronda train — change at Antequera-Santa Ana or Bobadilla. Journey takes 1h50m–3h with 1–4 daily services from €13.80.
Berlin to Amsterdam by train

Bristol to Amsterdam by train

Travelling from Bristol to Amsterdam by train takes around seven to eight hours across two trains and a cross-London transfer. You take GWR to London Paddington, transfer to St Pancras International (allow at least 60 minutes), and board Eurostar direct to Amsterdam Centraal in approximately 4 hours 19 minutes. A passport is required for Eurostar.
Trains to Barcelona

Valencia to Barcelona by train

Direct trains from Valencia to Barcelona take around 2 hours 40 minutes. Renfe runs 9 to 14 services daily. Check your departure station before you book.
Trains to Bratislava

Vienna to Bratislava by train

Vienna to Bratislava by train takes about 1 hour on direct twice-hourly REX services. Fares checked June 2026: €12-€13 one way.
Trains to Berlin

Amsterdam to Berlin by train

Direct ICE trains connect Amsterdam Centraal and Berlin Hauptbahnhof in around 5 hours 42 minutes, with six departures daily. Advance tickets start from €37.99 in second class. Seat reservations are compulsory from 26 June to 31 August 2026.
Edinburgh to London by train

Glasgow to London by Train: Times, Tickets and Routes

Direct Avanti West Coast trains connect Glasgow Central and London Euston in around 4 hours 30 minutes. LNER runs to King's Cross via Edinburgh Waverley. Advance fares start from around £25. The Caledonian Sleeper runs overnight.
Naples to Rome by train

London to Rome by train

No direct trains run from London to Rome. The journey takes around 14 hours via Paris, with two changes: Eurostar to Paris, then a high-speed train to Milan or Turin, then an Italian high-speed train to Rome. Fares from around £39 for Eurostar, from €29 for the Paris to Milan leg.
Salzburg to Hallstatt by train

Salzburg to Hallstatt by train

No direct train from Salzburg to Hallstatt — all routes require a transfer. The journey passes through scenic alpine landscapes and lakeside villages.
London to Geneva by train

London to Geneva by train

London to Geneva by train requires one change in Paris. Eurostar to Paris Gare du Nord (around 2h20m), then TGV Lyria to Geneva Cornavin (around 3h05m). Fastest connections take approximately 6 hours 30 minutes total.
Milan to Lake Como by train

Milan to Lake Como by train

Milan to Lake Como by train in as little as 37 minutes. Up to 69 daily services from €5.20, operated by Trenitalia and Trenord. Runs until 11:33 PM.
Paris to Brussels by train

London to Brussels by train

London to Brussels by Eurostar in under 2 hours. Tickets from £39 with free Wi-Fi and generous luggage allowance. Brussels is 1 hour ahead of London.
London to Barcelona by train

London to Barcelona by train

There is no direct train from London to Barcelona. The journey takes two legs: Eurostar from London to Paris, then TGV from Paris to Barcelona Sants. Total around 9 to 10 hours with a Paris station change.
London to Berlin by train

London to Berlin by train

London to Berlin by train takes around 9 to 11 hours with two changes: Eurostar to Brussels Midi, then ICE3neo to Cologne and ICE to Berlin Hauptbahnhof. No direct train exists.
Trains to Seville

Málaga to Seville by train

Direct trains run between Málaga María Zambrano and Sevilla-Santa Justa in around 2 hours. Renfe operates the route with AVE and Avant services covering the 156 km corridor.
Dover to Calais by train

Dover to Calais by train

No direct train from Dover to Calais. Options include the train-and-ferry combo, Eurotunnel Le Shuttle, or Eurostar via London St Pancras.
Madrid to Valencia by train

Benidorm to Valencia by train

No direct train from Benidorm to Valencia. Combine the TRAM from Benidorm with a Renfe Avant from Alicante, or take the faster direct ALSA coach.