Cheap Bus, Train, and Ferry tickets to Venice

Scenic view of Venice

What are the most popular routes to Venice?

Milano - VeniceAverage priceTHB 1,726Average duration2h 27mDaily departures27
Rome - VeniceAverage priceTHB 1,461Average duration9h 40mDaily departures49
Verona - VeniceAverage priceTHB 599Average duration1h 23mDaily departures41
Munich - VeniceAverage priceTHB 2,020Average duration9h 10mDaily departures19
Trieste - VeniceAverage priceTHB 456Average duration2h 15mDaily departures38

Venice stations and stops

Locations map