London to Venice by train
London to Venice by train takes ~18–20 hours depending on connections. Routes go via Paris, with both daytime and overnight sleeping options.
Lisbon to Madrid by train
No direct Lisbon–Madrid train in 2026. Three trains and 2 bookings via Badajoz take 10–11.5 hours for €55–€75.
Frankfurt to Munich by train
Frankfurt to Munich by ICE in as little as 3h15m over 304 km. Average journey time is 3h37m, with frequent daily city-centre to city-centre departures.
Florence to Venice by train
Florence to Venice by high-speed train (Frecciarossa or Italo) in ~2 hours over 204 km. Regional trains take up to 6 hours from $24.
Bordeaux to Paris by train
Bordeaux to Paris by TGV in as little as 2h08m. Budget OUIGO trains from 2h07m. Around 18 daily departures on this popular direct route.
Berlin to Amsterdam by train
Berlin to Amsterdam by direct IC/ICE in 5h52m over 577 km. GoVolta tickets from €10; Deutsche Bahn advance fares from €37.99 in second class.