European transport routes
Compare the listed rail, bus, ferry and flight options. Check the journey details, booking conditions and any extra transfer costs.
415 recorded routes
Find a route
Filter routes by city, destination country, or transport mode.
All European Routes
Showing 121–144 of 409 routes
Rome → San Marino
TrainTake the train to Rimini, then the separate international bus uphill. A route via Bologna has two changes; allow a substantial travel day.
Amsterdam → Rotterdam
TrainFor the fast domestic route, use Amsterdam Zuid to Rotterdam Centraal, taking about 40 minutes on a suitable service. Add the Intercity direct supplement for the domestic Schiphol to Rotterdam section. Compare the full journey from your hotel with a conventional train from Centraal.
Amsterdam → Utrecht
TrainA suitable direct train from Amsterdam Centraal to Utrecht Centraal takes roughly 25 to 30 minutes. Compare a Zuid departure if it suits your address. Add the walk into Utrecht and price both directions for a day trip.
Amsterdam → The Hague
TrainA suitable NS train from Amsterdam Centraal to Den Haag Centraal takes roughly 50 to 60 minutes. Compare Zuid or Hollands Spoor if they suit your addresses. A tram to the coast is a separate local journey.
Amsterdam → Haarlem
TrainA suitable direct train from Amsterdam Centraal to Haarlem takes about 15 to 20 minutes. Use Haarlem station for the old centre, then allow time to walk towards Grote Markt. Check the current timetable and fare for your date.
Amsterdam → Delft
TrainAllow about an hour on a suitable train from Amsterdam Centraal to Delft station, followed by a walk to the old centre. Check the date and any change in the NS planner. Delft Campus is a different station.
Amsterdam → Eindhoven
TrainA suitable direct train to Eindhoven Centraal takes about 1 hour 20 minutes. For the airport, add bus 400 or 401, waiting time and the recommended airport arrival buffer. The city station is not at the terminal.
Amsterdam → Maastricht
TrainA suitable direct train from Amsterdam Centraal takes about two and a half hours. Stay overnight for more time in Maastricht, or keep a day trip to a central walk and one main visit. Check your date in the NS planner.
Amsterdam → Giethoorn
TrainPlan roughly two to two and a half hours by train to Steenwijk, then local bus and a final walk. Compare Amsterdam Zuid and Centraal; some journeys need a train change as well. Check the return bus before booking a late boat trip.
Rotterdam → The Hague
TrainA suitable direct NS train takes around 20 to 30 minutes from Rotterdam Centraal to Den Haag Centraal. Metro E is another option for addresses along its route, with a different journey time and fare. Compare the full trip in the operator planner.
The Hague → Delft
TrainUse Delft station for the old centre. A suitable train takes roughly 10 to 15 minutes from Den Haag Centraal or Hollands Spoor, followed by a walk towards Markt. A local tram may suit some starting addresses; compare the full journey.
Rotterdam → Antwerp
TrainEurocity Direct connects Rotterdam Centraal with Antwerpen-Centraal in about 45 minutes on a suitable service. Saver and Flex have different conditions, with no reserved seats. Eurostar and EuroCity are separate options in the planner.
Brussels → Bruges
TrainA direct domestic train is a practical choice, taking about an hour on a suitable service. Allow time to get from Bruges station into the centre and give the city a full day. Check the fare for your date and eligibility.
Brussels → Ghent
TrainAllow roughly 35 to 40 minutes on a suitable direct train to Gent-Sint-Pieters, then time for local transport into the historic centre. This works as a day trip or the start of a longer Ghent stay.
Bruges → Ghent
TrainA suitable direct train takes roughly 25 minutes to Gent-Sint-Pieters. Add the local journey into Ghent’s centre. The cities are close enough for a day trip if you prefer to keep one hotel.
Brussels → Antwerp
TrainDirect Intercity trains run from Brussels Central/Midi to Antwerpen-Centraal in 38 to 44 minutes for €8.70. Trains depart every 10 to 15 minutes.
Brussels → Leuven
TrainLeuven makes a manageable day trip, often around 20 to 30 minutes from Brussels on a suitable direct train. Search for Leuven, not Louvain-la-Neuve, and plan around the Town Hall closure.
Brussels → Liege
TrainPlan around an hour on an ordinary direct IC. Buy an ordinary domestic ticket before boarding and compare any Train+ saving with the subscription cost.
Brussels → Dinant
TrainPlan about one and three-quarter to two hours on a suitable service. Check whether your departure is direct or changes at Namur.
Plan roughly three and a quarter to four hours on a suitable train. Buy the complete cross-border ticket.
Take a train to Ettelbruck and bus 181 to Vianden. Allow around 90 minutes for the combined journey as a planning allowance, then extra time for the castle approach. Domestic second-class rail and the ordinary bus are free.
Bus 201 is a direct domestic connection. Allow about 45 minutes from Theater to Echternach Gare Centre, plus the journey to your departure stop. The ordinary public bus is free.
Amsterdam → Brussels
TrainEurostar uses Amsterdam Centraal and takes about 1 hour 52 minutes to Brussels Midi/Zuid. Eurocity Direct uses Amsterdam Zuid and takes about 2 hours 8 minutes. Compare both stations and ticket conditions; Eurocity Direct Saver and Flex have different flexibility.
Antwerp → Ghent
TrainPlan roughly an hour on a suitable direct train. Gent-Sint-Pieters is outside the old centre.