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 145–168 of 409 routes
Liege → Maastricht
TrainThe direct Drielandentrein takes about 35 minutes from Liège-Guillemins to Maastricht. Buy a ticket valid across the border and allow time to reach Guillemins from central Liège. Check the current fare and timetable through SNCB.
Brussels → Paris
TrainEurostar takes about 1 hour 22 minutes from Brussels Midi/Zuid to Paris Gare du Nord. Compare the slower OUIGO Train Classique and coaches when the fare matters more than the time. For a day trip, choose one main Paris outing and book the return first.
Zurich → Lucerne
TrainDirect trains make this a straightforward move between the two centres. Allow about 45–60 minutes.
Lucerne → Interlaken
TrainThe Luzern–Interlaken Express is both the transfer and a worthwhile part of the day. Allow about 1 hour 50 minutes.
Interlaken → Bern
TrainA suitable direct train connects the Interlaken area with Bern. Allow about 50–65 minutes.
Bern → Zurich
TrainA direct InterCity train is the simple choice for a move from Bern to Zurich. Allow about an hour on a fast direct train.
Zurich → Geneva
TrainUse a direct service where available and keep this cross-country journey as the main activity of the moving day. Allow roughly 2¾–3¼ hours on a suitable connection.
Geneva → Lausanne
TrainDirect trains are useful for moving along Lake Geneva without changing bases by car. Allow about 35–50 minutes on a suitable direct train.
Lausanne → Montreux
TrainDirect trains make this a short transfer, leaving much of the day for the lake. Allow about 20–30 minutes.
Zurich → Basel
TrainChoose a fast direct train for the move to Basel SBB. Allow about 55–70 minutes on a fast direct service.
Interlaken → Zermatt
TrainTravel through Spiez and Visp for the usual rail approach to Zermatt. Allow roughly 2¼–3 hours, depending on changes.
Zurich → Zermatt
TrainSearch the complete rail journey to Zermatt, commonly with a change at Visp. Allow roughly 3¼–3¾ hours on a suitable connection.
Zurich → Lugano
TrainA direct train through the Gotthard Base Tunnel is the practical faster route to Lugano. Allow about 2–2½ hours on a fast direct train.
Milan → Lugano
TrainChoose a direct EuroCity or suitable regional cross-border service for Lugano. Allow about 1¼–1¾ hours, then add local travel at each end.
Interlaken → Grindelwald
TrainTake the valley railway towards Grindelwald and choose the stop that matches your outing. Allow about 35–45 minutes.
Zurich → Vaduz
TrainTravel by train to Sargans and continue by LIEmobil bus to central Vaduz. Allow roughly 1½–2 hours with the bus connection.
Vaduz → Malbun
BusUse LIEmobil line 21 from Vaduz Post to Malbun Zentrum. Allow about 30 minutes on a through bus; the full-price adult single is CHF 5.
A direct coach is the practical connection to Andorra la Vella. Allow about three hours from Barcelona Sants or around 3½ hours from the airport, with extra time if traffic or border checks delay the road journey.
Plan about three and a half hours from Toulouse Airport on the published Andbus service. Choose the Toulouse pickup printed on the ticket.
Use the national buses to Ordino: L7 serves Auditori Nacional via La Massana, while L6 reaches the Ordino area and continues to La Cortinada. Choose the stop for your actual village visit and check the timetable in this direction.
Rome → Vatican City
SubwayUse Metro A from Termini to Ottaviano and walk to the booked entrance. Allow about 30–45 minutes before attraction security.
Bologna → San Marino
TrainTake a train to Rimini and the separate international bus to San Marino. Match the train to the bus timetable and leave a buffer.
Paris → Barcelona
TrainPlan about seven hours on a direct daytime train. Keep most of this day for travel.
Paris → Geneva
TrainPlan about three and a quarter hours on a direct TGV Lyria. Choose a fare with the flexibility you need.