Travel options
from Venice to Florence

You can get from Venice to Florence by train, bus or flight.

Our recommendation

To get from Venice to Florence on Sep 20 we recommend taking a bus because it’s the best combination of price and speed.

08:10AMMestre, Stazione4h00 12:10PMFlorence
0 changes
$271One-way
Cheapest
08:10AMMestre, Stazione4h00 12:10PMFlorence
0 changes
$271One-way
Other options
05:40PMVenice Santa Lucia3h48 09:28PMFlorence Rifredi
1 changes
$361One-way
03:15PMMestre, Stazione3h45 07:00PMFlorence
0 changes
$351One-way
07:50AMVenice4h20 12:10PMFlorence
0 changes
$271One-way

Find all the dates and times for this journey by train, bus, and flight, .

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

COMPARE Prices for trains, buses and flights

Sun
Sep 19
Find prices
$26Flixbus
Mon
Sep 20
$24Regionale
$20Flixbus
Tue
Sep 21
$24Regionale
$19Itabus
Wed
Sep 22
$24Regionale
$19Itabus
Thu
Sep 23
$24Regionale
$17Flixbus
Fri
Sep 24
$24Regionale
$16Itabus
Sat
Sep 25
$24Regionale
$19Itabus
Sun
Sep 26
$25Regionale
$16Itabus
Mon
Sep 27
$24Regionale
$15Flixbus
Tue
Sep 28
$24Regionale
$10Itabus
Wed
Sep 29
$24Regionale
$10Itabus
Thu
Sep 30
$24Regionale
$10Itabus
Fri
Oct 1
$24Regionale
$12Itabus
Sat
Oct 2
$24Regionale
$12Itabus
Sun
Oct 3
$25Regionale
$12Itabus
Mon
Oct 4
$16Intercity
$12Itabus
Tue
Oct 5
$16Intercity
$12Itabus
Wed
Oct 6
$40Italo
$12Itabus
Thu
Oct 7
$16Intercity
$12Itabus
Fri
Oct 8
$24Regionale
$10Itabus
Sat
Oct 9
$24Intercity
$10Itabus

Travel Information from Venice to Florence

distanceDistance126 miles (204 km)
modeAvailable travel modesBus or train
priceTicket price range$25 - $26
cheapestCheapest modeTrain • $25 (€20) • 2 h 15 min
fastestFastest modeTrain • $25 (€20) • 2 h 15 min
carriersPopular travel companiesFlixbus or Regionale

Travel 126 miles (204 km) by bus or train between Venice and Florence. If speed is a priority, then a train is the best option with an average duration of 2 h 15 min; whereas, if saving money is more important, then a train is the best option with prices starting as low as $25 (€20). The most popular travel companies which serve this trip are Flixbus or Regionale among others. Travelers can even take a direct bus or train from Venice to Florence.

How to Travel from Venice to Florence

The journey from Venice to Florence is popular with travelers in Italy for both business and leisure. Buses and trains travel regularly from Venice to Florence every day of the week. High-speed trains are generally the fastest mode of transport for this route. Services are available from the early morning until late at night. Key departure points include Venice's Tronchetto people mover, S. Lucia train station, and Marco Polo airport.

Trains from Venice to Florence | Buses from Venice to Florence | Flights from Venice to Florence

Venice to Florence Travel Comparison

Average Price

Travel Time

Cheapest Time to Book

buses

€13

3:50 h

2 Months Ahead

trains

€24

1:53 h

2 Months Ahead

flight

€114

5:39 h

1 Week Ahead



What is the best way to travel from Venice to Florence?

Cheapest way to travel from Venice to Florence


cheap

Taking the bus is the cheapest way to travel from Venice to Florence. Most buses traveling from Venice to Florence depart from Venice's Tronchetto bus station and take at least 3:50 h to arrive at Florence's Piazzale Montelungo. At least 7 buses travel from Venice to Florence every day, with the earliest departing at 9:00 a.m. Bus companies that travel from Venice to Florence include Flixbus, Baltour, and BusCenter. Ridesharing services like BlaBlaCar also frequently travel from Venice to Florence.


Fastest way to travel from Venice to Florence


fast

Since there are no direct flights, the fastest way to travel from Venice to Florence is by taking a high-speed train. Trains traveling from Venice to Florence depart from either Venice's Santa Lucia or Mestre train station and take approximately 2 hours to arrive at either Florence's Santa Maria Novella, Rifredi, or Campo di Marte train stations. Both Trenitalia and Italo offer frequent trains from Venice to Florence, with the first train departing at 5:37 a.m. Approximately 30 trains travel from Venice to Florence per day.


Most popular way to travel from Venice to Florence


popular

Taking the train is the most popular way to travel from Venice to Florence. Taking the train is at least 2 hours faster than taking the bus, while also only costing an additional €11 on average. Trains traveling from Venice to Florence are also usually more convenient for travelers since approximately 30 trains depart throughout the day.


How to get from Venice to Florence

The Best Way According to our Users

Whether it is for business or leisure, in order to travel from Venice to Florence, 97,00% of our customers choose the train as their preferred mode of transportation. By traveling by train on this route, you can enjoy the comfort of spacious seats, spectacular views—and in some cases free Wi-Fi—in both second and first class. Our customers have decided that the train is the best way to get from Venice to Florence and have chosen to enjoy this fast, safe and efficient way to arrive at their destination. Taking the train also avoids long lines or potential expenses for transfers to/from the station—especially since most main railway stations are located in the city center. Train companies in Europe vary from country to country, but most of them offer high-speed train routes, therefore when you add up at the end-to-end journey time, the train is often also the fastest way to get to your destination.

Search on Omio to find cheap tickets from Venice to Florence. It’s easy to find the most attractive prices and choose your preferred route for your journey. Book on web or app, and travel with your mobile ticket —without the stress of printing your ticket.

Attractions in Florence

Considered the birthplace of the Renaissance, Florence attracts over 1.8 million international visitors every year. Besides the Renaissance art and architecture that suffuse the city, some of Florence's attractions include the Uffizi Gallery, the Palazzo Pitti, the Palazzo Vecchio, and the Florence Cathedral with its famous dome, which dominates the Florentine skyline.

Stations

Important Stations and Airports for this Journey

Venice
Florence
Venezia
Amenities
Venezia Santa Lucia
Amenities