Duration | 4h 15m |
Distance | 256.7 km |
Average price | 19€ |
Frequency | Daily |
Yes, there is a direct bus departing from Venice, Venice and arriving at Florence, Florence. Services depart three times a day, and operate every day. The journey takes approximately 4h 30m.
More detailsThe distance between Venice and Florence is 203 km. The road distance is 256.7 km.
Get driving directionsVenice to Florence bus services, operated by FlixBus, depart from Venice, Venice station.
More detailsVenice to Florence bus services, operated by FlixBus, arrive at Florence, Florence station.
More detailsBook your Venice to Florence bus tickets online with FlixBus.
Search and bookThere are 4771+ hotels available in Florence. Prices start at 87€ per night.
More detailsCompare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.
Learn more about our apps