COMPARE Prices across different modes

Sun
Oct 17
$24Regionale
$34Flixbus
Mon
Oct 18
$24Regionale
$12Itabus
Tue
Oct 19
$24Regionale
$18Itabus
Wed
Oct 20
$18Intercity
$49Marino Autolinee
Thu
Oct 21
$24Regionale
$15Flixbus
Fri
Oct 22
$24Regionale
$12Itabus
Sat
Oct 23
$24Regionale
$12Itabus
Sun
Oct 24
$24Regionale
$21Itabus
Mon
Oct 25
$24Regionale
$12Itabus
Tue
Oct 26
$24Regionale
$12Itabus
Wed
Oct 27
$24Regionale
$16Itabus
Thu
Oct 28
$24Regionale
$12Itabus
Fri
Oct 29
$24Regionale
$21Itabus
Sat
Oct 30
$24Regionale
$15Itabus
Sun
Oct 31
$24Regionale
$12Itabus
Mon
Nov 1
$24Regionale
$23Itabus
Tue
Nov 2
$18Intercity
$49Marino Autolinee
Wed
Nov 3
$18Intercity
$16Itabus
Fri
Nov 5
$24Regionale
$12Itabus
Sat
Nov 6
$42Italo
$12Itabus

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to Florence from Venice Mestre

distanceDistance127 miles (205 km)
durationAverage train duration3 h 57 min
priceAverage train ticket price$23 (€19)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain companiesItalo, Intercity, Regionale Veloce, Frecciarossa, Frecciargento, Regionale or Trenitalia

Trains from Venice Mestre to Florence cover the 127 miles (205 km) long trip taking on average 3 h 57 min with our travel partners like Italo, Intercity, Regionale Veloce, Frecciarossa, Frecciargento, Regionale or Trenitalia. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this route costs around $23 (€19), you can find the cheapest train ticket for as low as $18 (€15).

Train companies

Italo, Frecciarossa and Trenitalia trains between Venice Mestre and Florence

Italo, Frecciarossa and Trenitalia trains will get you from Venice Mestre to Florence from $18 (€15). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Trenitalia
Italo
Frecciarossa

Trenitalia is not only Italy's national railroad company but also the country's largest train operator with an impressive fleet of trains offering different levels of comfort, amenities and speed at which they travel. The company's flagship trains are the high-speed Frecciarossa, Frecciargento and Frecciabianca. Trenitalia also operates intercity, regional and night trains. Bathrooms and WiFi access are standard on long-distance train routes. In most cases, the trains also provide barrier-free access.

Find the perfect train to cover the 127 miles (205 km) long route between Venice Mestre and Florence with Trenitalia. Trenitalia offers different fares like the Base, Economy, Super Economy and Ordinaria tickets. You can even use Trenitalia discount cards on Omio. Make sure to look out for the latest offers from Trenitalia on Omio to score special deals! Check out the current Trenitalia schedule and book a cheap train from Venice Mestre to Florence in just a few steps. On Omio you can find all the information you need for the Venice Mestre to Florence route, such as departure and arrival times, train stations, number of stops, journey times and more.

Trenitalia has the following ticket policies due to COVID-19, which you should be aware of when booking and traveling by train between Venice Mestre and Florence:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Refund or voucher policy
  • In the case of Trenitalia cancellations, the customer will be contacted directly. If the customer does not intend to travel, they can still obtain a full refund by submitting a cancellation request (relevant special conditions might apply) by filling in a request form for an electronic credit here: https://reclami-e-suggerimenti.trenitalia.com/rimborsi/en/Anagrafica.aspx
  • Alternatively, the customer can request a refund for the payment method they used at the time of purchase by contacting a Trenitalia ticket office and presenting the communication received. Find the refund request form for regional trains here: https://www.trenitalia.com/content/dam/tcom/allegati/trenitalia/in_regione/Modulo_Indennit%C3%A0_Rimborsi_Coronavirus_posta_mail.pdf.
  • For further information and cancellation procedures go to the Trenitalia website: https://www.trenitalia.com/en/info_contacts/refund-for-journey-cancellation.html Or in Italian here: https://www.trenitalia.com/it/informazioni/rimborso-per-rinuncia-al-viaggio-febbraio-2020.html

Travel Tips

Trains from Venice Mestre to Florence
Travel by train 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 Venice Mestre to Florence.
FAQs
How much are cheap trains from Venice Mestre to Florence?
Looking to save money on your route? Omio customers have found the cheapest train to Florence from Venice Mestre for the next 7 days starting from $18 (€15)  one way.
How much is the train between Venice Mestre and Florence on average?
If you are looking to purchase your train ticket in the next 7 days, you can expect the Venice Mestre to Florence train to cost on average $23 (€19)  one way.
How far is it from Venice Mestre to Florence by train?
The train distance from Venice Mestre to Florence is around 127 miles (205 km).
What is the Venice Mestre to Florence train travel time?
The Venice Mestre to Florence train duration is on average 3 h 57 min, which is to be expected when traveling 127 miles (205 km) to Florence from Venice Mestre. However, the time it takes can vary based on specific dates, weekends, and holidays.
What train companies go from Venice Mestre to Florence?
Take the Venice Mestre to Florence train with Italo, Intercity, Regionale Veloce, Frecciarossa, Frecciargento, Regionale or Trenitalia. However, it's always good to check out all possible train providers for the trip between Venice Mestre and Florence as there might be differences in the amenities they offer.
How many trains per day are there to Florence from Venice Mestre?
The average number of trains departing Venice Mestre for Florence is 25 a day. The train schedules and services may vary between weekdays and weekends.
What are the first and last departure train times from Venice Mestre to Florence?
The earliest train departing from Venice Mestre to Florence leaves at 4: 53 AM. The last train departing from Venice Mestre to Florence leaves at 6: 53 PM. You can find the latest Venice Mestre to Florence train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How early should I purchase Venice Mestre to Florence train tickets to get the best deals?
If you book a train ticket from Venice Mestre to Florence within the next 7 days, you can find tickets to cost on average $23 (€19) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Florence from Venice Mestre are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Venice Mestre
Florence
The major railway station for departures from Venice Mestre is. Read all the information you need to know about services, amenities and connections at for your journey to Florence from Venice Mestre.

Trains from Venice Mestre to Florence: related information

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