How to travel from Mestre to Florence

Travel options
from Mestre to Florence

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

Our recommendation

To get from Mestre to Florence on Mar 25 we recommend taking a bus because it’s the best combination of price and speed.

04:20PMMestre3h20 07:40PMFlorence
0 transfers
05:53AMVenice Mestre3h59 09:52AMFlorence Santa Maria Novella
2 transfers
Other options
04:00PMMestre3h40 07:40PMFlorence
0 transfers
05:53PMVenice Mestre3h42 09:35PMFlorence Campo di Marte
1 transfer
01:53PMVenice Mestre3h33 05:26PMFlorence Campo di Marte
1 transfer

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

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Compare prices and tickets Prices for trains, buses and flights

Mar 25
Mar 26
Mar 27
Mar 28
Mar 29
Mar 30
Mar 31
Apr 01
Apr 02
Apr 03
Apr 04
Apr 05
Apr 06
Apr 07
Apr 08
Apr 09
Apr 10
Apr 11
Apr 12
Apr 13
Apr 14

Travel Information to Florence from Mestre

distanceDistance128 miles (207 km)
modeAvailable travel modesBus, flight or train
priceTicket price range$11 - $23
fastestFastest modeBus • $14 (€12) • 3 h 15 min
carriersPopular travel companiesItabus or Regionale

Take a bus, flight or train to travel 128 miles (207 km) to Florence from Mestre. The most popular travel companies which serve this route are Itabus or Regionale among others. Travelers can even take a direct bus or train from Mestre to Florence.

Travel Tips: Travel from Mestre to Florence

Travel Tips: Travel to Florence easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Mestre to Florence.

There are 3 ways to get from Mestre to Florence: bus, flight or train.

The cheapest way to travel between Mestre and Florence is by taking a flight with an average price of $11 (€10).

This is compared to other travel options to Florence:

A flight is generally $2 (€2) less than a bus for the same trip. Taking a bus costs on average $14 (€12) from Mestre to Florence.

A flight is generally $12 (€10) less than a train for the same route. Taking a train costs on average $23 (€20) from Mestre to Florence.

The fastest way from Mestre to Florence is by bus with an average journey time of 3 h 15 min.

There are alternative travel options to Florence that can usually take longer:

In comparison, going by flight can take 0 h 0 min   on average.

In comparison, going by train can take 4 h 27 min   on average.

Florence is approximately 128 miles (207 km) away from Mestre.

The average frequency per day from Mestre to Florence is:

  • 1 bus per day.
  • 25 trains a day.

However, we recommend checking specific travel dates for your route between Mestre and Florence as scheduled services by bus, flight or train can vary by season or day of the week.

These are the most popular departure and arrival points when traveling from Mestre to Florence:

  • Most travelers take a bus from Venezia, Viale Stazione / Via Cappuccina (Mestre) to Florence, Villa Costanza Tram T1.
  • Most travelers take a train from Venezia Mestre Ospedale to Firenze Santa Maria Novella.

If finding a good deal is your main consideration for your trip from Mestre to Florence, then we'll help you find the best value travel companies for you:

  • Itabus can get you to Florence by bus. You can find a good deal for bus tickets with Itabus from Mestre to Florence for $14 (€12) on Omio.
  • Travel with Regionale for trains to Florence. If you’re looking for a good deal on tickets, check for Regionale Mestre to Florence tickets on Omio for $23 (€20).

Yes, there are direct routes from Mestre to Florence with the following travel companies:

  • You can find 1 direct bus per day to Florence with BlaBlaCar or Itabus.
  • You can check for a direct train to Florence with Italo, Frecciarossa or Intercity with 25 direct trains per day.

Direct services to Florence tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your trip.

Many of our customers traveling from Mestre to Florence don't make Florence their final stop. Some of the destinations worth visiting after Florence are Rome, Milan or Venice, either of which you could add to your trip itinerary. Check Omio for the best and cheapest ways to travel from Florence to any of these top destinations today!

Before traveling from Mestre to Florence, it’s good to know what ticket you can buy and how much it will cost in the next 7 days:

  • A bus ticket for this trip is costing $14 (€12) one way on average.
  • A plane ticket for this journey is costing $11 (€10) one way on average.
  • A train ticket for this journey is costing $23 (€20) one way on average.

But we recommend booking Mestre to Florence tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Travelling from Mestre to Florence: related information

Here are some other resources that might have the information you need

HomeTravelTravel to FlorenceHow to travel from Mestre to Florence

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

Hand With Phone