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 97–120 of 409 routes
Plan roughly one and a half to two hours by road, before traffic delays. Book the correct Geneva stop.
Dijon → Lyon
TrainAllow roughly one hour 40 minutes to two hours, depending on the train, then add the journey to and from the stations. Compare the complete departure, arrival and ticket conditions before booking.
Florence → Venice
TrainA direct fast train brings you from central Florence to Venice. Allow about 2–2½ hours, then add local travel at each end.
Milan → Rome
TrainA high-speed train makes this a manageable city-to-city journey. Allow about 3–3½ hours, then add local travel at each end.
Milan → Venice
TrainDirect fast trains are convenient for moving from Milan to Venice with luggage. Allow about 2½–3 hours, then add local travel at each end.
Rome → Naples
TrainA direct fast train gives you much more time in Naples than a slow regional journey. Allow about 1–1½ hours, then add local travel at each end.
Naples → Sorrento
TrainOrdinary EAV trains connect Naples and Sorrento, but they are separate from the reserved tourist service. Allow about 1¼–1½ hours by ordinary eav train, then add local travel at each end.
Bologna → Florence
TrainThe fast train is useful here because the high-speed line cuts through the Apennines. Allow about 40 minutes on a fast train, then add local travel at each end.
Milan → Bologna
TrainChoose a direct fast train for a short journey between the two city centres. Allow about 1–1½ hours, then add local travel at each end.
Milan → Turin
TrainFast trains work well for either a Turin stay or a full-day visit. Allow about 1–1¼ hours, then add local travel at each end.
Venice → Verona
TrainChoose a direct regional or fast train, then compare the fare and arrival time. Allow about 1¼–1¾ hours, then add local travel at each end.
Verona → Milan
TrainA direct train is an easy way to continue west from Verona to Milan. Allow about 1¼–1¾ hours on a fast train, then add local travel at each end.
Milan → Lake Como
TrainTake the direct Trenord train to Varenna for a central-lake visit. Allow about 1 hour 5 minutes, then add local travel at each end.
Florence → Pisa
TrainRegional trains connect Florence and Pisa without a high-speed reservation. Allow about 1–1½ hours, then add local travel at each end.
Florence → Siena
BusThe 131R bus can put you nearer Siena’s old town than its railway station. Allow about 1¼–1¾ hours on the fast bus, then add local travel at each end.
Rome → Pisa
TrainCompare a direct coastal train with a connection through Florence. Allow roughly 3–4 hours on a direct long-distance train, then add local travel at each end.
Rome → Bari
TrainA direct train lets you reach Bari without adding an airport transfer at each end. Allow about 4¼–5 hours, then add local travel at each end.
Bari → Matera
TrainFAL provides the rail connection between Bari and Matera, with separate Sunday and holiday arrangements. Allow about 1¾–2½ hours including any change, then add local travel at each end.
Bari → Lecce
TrainDirect trains make Bari to Lecce a useful move within Puglia. Allow about 1½–2 hours, then add local travel at each end.
The direct SAIS coach is a practical crossing between the two Sicilian cities. Allow about 2½–3 hours, then add local travel at each end.
Milan → Bergamo
TrainA direct Trenord train is convenient for Bergamo city. Allow about 50 minutes, then add local travel at each end.
Genoa → Cinque Terre
TrainMonterosso is a useful first Cinque Terre stop when travelling south from Genoa. Allow about 1¼–2 hours, then add local travel at each end.
Florence → Cinque Terre
TrainPlan this as a connection through the coast, not a quick direct train to a single Cinque Terre station. Allow roughly 2½–3½ hours, longer during works, then add local travel at each end.
Bolzano → Verona
TrainCompare direct regional and long-distance trains down the Adige valley. Allow about 1½–2¼ hours, then add local travel at each end.