|Possible routes||5 found|
Rome2rio has found 5 ways to get from Venice to Florence by train, bus, car and flight. We recommend taking the train from Venezia S. Lucia to Firenze S.M.N., which is the fastest option and takes around 2h 13m.
The cheapest way to get from Venice to Florence is to rideshare which costs 15€ and takes 3h 23m.More details
The quickest way to get from Venice to Florence is to train which costs 18€ - 70€ and takes 2h 13m.More details
Yes, there is a direct bus departing from Venice, Venice and arriving at Florence, Florence. Services depart twice daily, and operate every day. The journey takes approximately 4h 15m.More details
Yes, there is a direct train departing from Venezia S. Lucia and arriving at Firenze S.M.N.. Services depart hourly, and operate every day. The journey takes approximately 2h 13m.More details
The distance between Venice and Florence is 203 km. The road distance is 256.7 km.Get driving directions
The best way to get from Venice to Florence without a car is to train which takes 2h 13m and costs 18€ - 70€.More details
The train from Venezia S. Lucia to Firenze S.M.N. takes 2h 13m including transfers and departs hourly.More details
Venice to Florence bus services, operated by FlixBus, depart from Venice, Venice station.More details
Venice to Florence train services, operated by Trenitalia Frecce, depart from Venezia S. Lucia station.More details
The best way to get from Venice to Florence is to train which takes 2h 13m and costs 18€ - 70€. Alternatively, you can bus, which costs 15€ - 18€ and takes 4h 15m, you could also fly, which costs 85€ - 370€ and takes 4h 46m.Mode details
There is no direct flight from Venice Airport to Florence Airport. The quickest flight takes 3h 5m and has one stopover.Search flights
Venice to Florence bus services, operated by FlixBus, arrive at Florence, Florence station.More details
Venice to Florence train services, operated by Trenitalia Frecce, arrive at Firenze S.M.N. station.More details
Yes, the driving distance between Venice to Florence is 257 km. It takes approximately 2h 30m to drive from Venice to Florence.Get driving directions
Lufthansa, Austrian Airlines, British Airways and six other airlines offer flights from Venice Airport to Florence Airport.Search flights
Book your Venice to Florence train tickets online with Rome2rio.Search and book
Book your Venice to Florence bus tickets online with FlixBus.Search and book
There are 6609+ hotels available in Florence. Prices start at 87€ per night.More details
Check out Blablacar's carpooling service for rideshare options between Venice and Florence. A great option if you don't have a driver's licence or want to avoid public transport.Read Rome2rio's guide to Blablacar
The best way to get from Venice to Venice Airport is to bus which takes 21 min and costs 2€ - 11€.More details
The Uffizi Gallery is a prominent art museum located adjacent to the Piazza della Signoria...
The Ponte Vecchio is a medieval stone closed-spandrel segmental arch bridge over the Arno ...
The Palazzo Pitti, in English sometimes called the Pitti Palace, is a vast, mainly Renaiss...
The Basilica di Santa Croce (Basilica of the Holy Cross) is the principal Franciscan churc...
Within 90 minutes, you could be exploring regions as stunning as Emilia-Romagna, Umbria and the Veneto.
Travel inspiration and top planning tips for getting around Italy.
Rome2rio’s guide has all the details
Don't have a car, or can't get there on public transportation? This carpooling platform could be your answer.