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 25–48 of 409 routes
Seville → Granada
TrainCompare the direct Avant train and coach for your date. Allow around 2½–3 hours by a suitable train or roughly 3–3½ hours by coach, then add the local arrival journey.
Seville → Córdoba
TrainA suitable high-speed or Avant train takes roughly 45–60 minutes between Santa Justa and Córdoba. It works as a day trip or an easy change of overnight base.
Seville → Málaga
TrainA suitable direct Avant train links Seville with Málaga in roughly 2–2¼ hours. Use the current service details and include the local journey at both ends.
Granada → Córdoba
TrainA suitable direct train makes Córdoba a straightforward next stop after Granada. Allow roughly 1½–2 hours on the train, then time to reach the historic centre.
A direct coach is the quicker option between the cities. Euskotren’s E1 train is useful if you want a slower local journey and its stops suit your plans.
A suitable direct AVE or Alvia train is a practical way to return to Madrid. Allow roughly 3–4 hours, plus the journeys to and from the stations.
Berlin → Munich
TrainPlan roughly four to five hours on a suitable fast direct ICE to München Hbf. Compare the whole journey with a flight or coach, including local transport and ticket flexibility. The cheapest advertised fare is not guaranteed on your departure.
Berlin → Hamburg
TrainAllow around one hour fifty minutes to two hours on a suitable direct ICE, plus local travel. Compare the actual train and fare for your date. Berlin Hbf and ZOB are different starting points; a coach can suit you when its saving justifies the longer journey.
Berlin → Dresden
TrainPlan around 1 hour 40 minutes to 2 hours on a suitable direct train. Check whether Dresden Hbf or Dresden-Neustadt is better for your accommodation. Compare the actual departure and ticket conditions before paying.
Berlin → Frankfurt
TrainAllow about 4 to 4½ hours on a suitable direct ICE to Frankfurt am Main Hbf, with some faster examples. Check the full journey if connecting to FRA airport; the city and airport stations are separate.
Berlin → Cologne
TrainPlan about four and a quarter to five hours on a direct ICE. Compare the actual ICE departure and fare restrictions.
Berlin → Leipzig
TrainA suitable direct ICE takes about 1 hour 15 minutes to 1½ hours. Leipzig works as a day trip or a longer stay; compare return times and event bookings before choosing the ticket.
Munich → Nuremberg
TrainAllow around 1 hour 15 minutes to 1½ hours on a suitable ICE. Regional trains are slower and need their own timetable check. Compare the ticket valid for the actual train, especially when using a regional pass.
Munich → Salzburg
TrainA direct regional train is practical for a group or day return. Compare a Bayern-Ticket with tickets for your exact departure before choosing.
Frankfurt → Cologne
TrainAllow around 1 hour 10 minutes to 1½ hours on a suitable fast ICE, with slower Rhine-valley services also available. Check the exact Frankfurt and Cologne stations before comparing times or prices.
Frankfurt → Heidelberg
TrainFast trains can take about 55 to 65 minutes, while a suitable direct regional journey takes around 1½ hours. Heidelberg Hbf is outside the old-town core, so add local transport and the final walk.
Hamburg → Cologne
TrainA suitable direct ICE takes around four hours from Hamburg Hbf to Köln Hbf. Check whether your chosen service arrives at Hbf or Messe/Deutz, and compare the journey to your accommodation.
Cologne → Düsseldorf
TrainRegional trains make a practical city-to-city journey; allow around half an hour to 40 minutes on a suitable RE service. Faster ICE examples can be about 20 minutes, while S-Bahn journeys are slower. Tickets differ by train category.
Munich → Innsbruck
TrainDirect long-distance trains make a manageable move between city bases. Allow around two hours on board and leave time to settle in.
Prague → Vienna
TrainPlan around four hours for a direct train, with time at either end for your accommodation. Compare the actual departure and ticket conditions.
Vienna → Budapest
TrainA direct train takes roughly 2½ to 3 hours. Compare the Budapest arrival station with your accommodation before choosing rail or coach.
Prague → Budapest
TrainTreat this as a full travel day. Direct trains take roughly 6½ to 7 hours, so choose a comfortable departure and an easy arrival plan.
Budapest → Bratislava
TrainDirect trains make a useful daytime connection. Allow roughly 2½ to 3 hours, then a local journey from Bratislava hlavná stanica.
Vienna → Bratislava
TrainRail and coach both suit this short journey. Compare ÖBB’s Bratislava-Ticket when you want a regional day return.