Popular routes
Florence to Venice by train or bus
Trains from Florence arrive at Venezia Santa Lucia, which sits on the Grand Canal — make sure you book to Santa Lucia, not Mestre on the mainland.
Search ticketsJourney timeabout 2 h by train
Ways to travelTrain, Bus
CompaniesTrenitalia Frecciarossa, Italo
Times are typical and vary by service. Search to see live times and prices for your date.
About the operators
Frequently asked questions
How long does it take from Florence to Venice?
The journey takes about 2 h by train, depending on the service you choose.
Which companies travel from Florence to Venice?
Services include Trenitalia Frecciarossa, Italo.
How do I book tickets from Florence to Venice?
Search on Easy TransBook, compare times and prices, pay securely online and get your tickets on your phone.