Mestre to Florence train

Cheap train tickets from Mestre to Florence

Showing times and prices for Aug 19

Cheapest

23

Average

44

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cheapest
02:53PMVenice Mestre3h59 06:52PMFlorence Santa Maria Novella
2 transfers
231One-way
Cheapest
05:53PMVenice Mestre4h17 10:10PMFlorence Santa Maria Novella
1 transfer
231One-way
Cheapest
06:53AMVenice Mestre3h59 10:52AMFlorence Santa Maria Novella
2 transfers
231One-way
Cheapest
05:53AMVenice Mestre4h30 10:23AMFlorence Santa Maria Novella
2 transfers
231One-way
Cheapest
09:53AMVenice Mestre3h59 01:52PMFlorence Santa Maria Novella
2 transfers
231One-way

Train schedule from Mestre to Florence

Showing trains for tomorrow, Friday, August 19
05:05AMVenezia Porto Marghera2h34 07:39AMFlorence Santa Maria Novella
1 transfer
05:06AMVenezia Carpenedo2h33 07:39AMFlorence Santa Maria Novella
1 transfer
05:21AMVenezia Porto Marghera2h18 07:39AMFlorence Santa Maria Novella
1 transfer
05:38AMVenice Mestre2h01 07:39AMFlorence Santa Maria Novella
0 transfers
05:51AMVenezia Carpenedo2h48 08:39AMFlorence Santa Maria Novella
1 transfer
05:53AMVenice Mestre4h30 10:23AMFlorence Santa Maria Novella
2 transfers
05:59AMVenezia Porto Marghera2h40 08:39AMFlorence Santa Maria Novella
1 transfer
06:21AMVenezia Porto Marghera2h18 08:39AMFlorence Santa Maria Novella
1 transfer
06:30AMVenezia Carpenedo3h09 09:39AMFlorence Santa Maria Novella
1 transfer
06:38AMVenice Mestre2h01 08:39AMFlorence Santa Maria Novella
0 transfers
06:53AMVenice Mestre3h59 10:52AMFlorence Santa Maria Novella
2 transfers
06:53AMVenice Mestre3h23 10:16AMFlorence Rifredi
1 transfer
06:59AMVenezia Porto Marghera2h40 09:39AMFlorence Santa Maria Novella
1 transfer
07:05AMVenice Santa Lucia2h15 09:20AMFlorence Santa Maria Novella
0 transfers
07:17AMVenice Mestre2h03 09:20AMFlorence Santa Maria Novella
0 transfers
07:21AMVenezia Porto Marghera2h18 09:39AMFlorence Santa Maria Novella
1 transfer
07:38AMVenice Mestre2h01 09:39AMFlorence Santa Maria Novella
0 transfers
07:53AMVenice Mestre3h59 11:52AMFlorence Santa Maria Novella
2 transfers
07:57AMVenezia Carpenedo2h42 10:39AMFlorence Santa Maria Novella
1 transfer
07:59AMVenezia Porto Marghera2h40 10:39AMFlorence Santa Maria Novella
1 transfer
08:17AMVenezia Porto Marghera2h22 10:39AMFlorence Santa Maria Novella
1 transfer
08:30AMVenezia Carpenedo3h54 12:24PMFlorence Santa Maria Novella
1 transfer
08:30AMVenezia Carpenedo3h09 11:39AMFlorence Santa Maria Novella
1 transfer
08:40AMVenice Mestre1h59 10:39AMFlorence Santa Maria Novella
0 transfers
08:45AMTreviso Centrale2h35 11:20AMFlorence Santa Maria Novella
0 transfers
09:17AMVenezia Porto Marghera2h22 11:39AMFlorence Santa Maria Novella
1 transfer
09:17AMVenezia Porto Marghera3h07 12:24PMFlorence Santa Maria Novella
1 transfer
09:20AMVenice Mestre2h00 11:20AMFlorence Santa Maria Novella
0 transfers
09:30AMVenezia Carpenedo3h09 12:39PMFlorence Santa Maria Novella
1 transfer
09:34AMVenice Mestre2h50 12:24PMFlorence Santa Maria Novella
0 transfers
09:38AMVenice Mestre2h01 11:39AMFlorence Santa Maria Novella
0 transfers
09:53AMVenice Mestre3h59 01:52PMFlorence Santa Maria Novella
2 transfers
10:17AMVenice Mestre2h03 12:20PMFlorence Santa Maria Novella
0 transfers
10:17AMVenezia Porto Marghera2h22 12:39PMFlorence Santa Maria Novella
1 transfer
10:30AMVenezia Carpenedo3h09 01:39PMFlorence Santa Maria Novella
1 transfer
10:38AMVenice Mestre2h01 12:39PMFlorence Santa Maria Novella
0 transfers
10:53AMVenice Mestre3h59 02:52PMFlorence Santa Maria Novella
2 transfers
11:05AMVenice Santa Lucia2h15 01:20PMFlorence Santa Maria Novella
0 transfers
11:17AMVenice Mestre2h03 01:20PMFlorence Santa Maria Novella
0 transfers
11:17AMVenezia Porto Marghera2h22 01:39PMFlorence Santa Maria Novella
1 transfer
11:38AMVenice Mestre2h01 01:39PMFlorence Santa Maria Novella
0 transfers
11:53AMVenice Mestre3h59 03:52PMFlorence Santa Maria Novella
2 transfers
11:59AMVenezia Porto Marghera2h40 02:39PMFlorence Santa Maria Novella
1 transfer
12:21PMVenezia Porto Marghera2h18 02:39PMFlorence Santa Maria Novella
1 transfer
12:38PMVenice Mestre2h01 02:39PMFlorence Santa Maria Novella
0 transfers
12:53PMVenice Mestre3h59 04:52PMFlorence Santa Maria Novella
2 transfers
12:58PMVenezia Carpenedo2h41 03:39PMFlorence Santa Maria Novella
1 transfer
12:59PMVenezia Porto Marghera2h40 03:39PMFlorence Santa Maria Novella
1 transfer
01:05PMVenice Santa Lucia2h15 03:20PMFlorence Santa Maria Novella
0 transfers
01:17PMVenice Mestre2h03 03:20PMFlorence Santa Maria Novella
0 transfers
01:21PMVenezia Porto Marghera2h18 03:39PMFlorence Santa Maria Novella
1 transfer
01:30PMVenezia Carpenedo3h52 05:22PMFlorence Rifredi
1 transfer
01:30PMVenezia Carpenedo3h09 04:39PMFlorence Santa Maria Novella
1 transfer
01:38PMVenice Mestre2h01 03:39PMFlorence Santa Maria Novella
0 transfers
01:53PMVenice Mestre3h59 05:52PMFlorence Santa Maria Novella
2 transfers
01:59PMVenezia Porto Marghera3h23 05:22PMFlorence Rifredi
1 transfer
01:59PMVenezia Porto Marghera2h40 04:39PMFlorence Santa Maria Novella
1 transfer
02:05PMVenice Santa Lucia2h15 04:20PMFlorence Santa Maria Novella
0 transfers
02:17PMVenice Mestre2h03 04:20PMFlorence Santa Maria Novella
0 transfers
02:17PMVenezia Porto Marghera2h22 04:39PMFlorence Santa Maria Novella
1 transfer
02:17PMVenezia Porto Marghera3h05 05:22PMFlorence Rifredi
1 transfer
02:30PMVenezia Carpenedo3h09 05:39PMFlorence Santa Maria Novella
1 transfer
02:34PMVenice Mestre2h48 05:22PMFlorence Rifredi
0 transfers
02:38PMVenice Mestre2h01 04:39PMFlorence Santa Maria Novella
0 transfers
02:53PMVenice Mestre3h59 06:52PMFlorence Santa Maria Novella
2 transfers
02:59PMVenezia Porto Marghera2h40 05:39PMFlorence Santa Maria Novella
1 transfer
03:05PMVenice Santa Lucia2h15 05:20PMFlorence Santa Maria Novella
0 transfers
03:12PMVenezia Porto Marghera4h08 07:20PMFlorence Rifredi
2 transfers
03:17PMVenice Mestre2h03 05:20PMFlorence Santa Maria Novella
0 transfers
03:21PMVenezia Porto Marghera2h18 05:39PMFlorence Santa Maria Novella
1 transfer
03:30PMVenezia Carpenedo3h09 06:39PMFlorence Santa Maria Novella
1 transfer
03:30PMVenezia Carpenedo3h50 07:20PMFlorence Rifredi
2 transfers
03:35PMVenezia Porto Marghera3h45 07:20PMFlorence Rifredi
2 transfers
03:38PMVenice Mestre2h01 05:39PMFlorence Santa Maria Novella
0 transfers
03:53PMVenice Mestre3h59 07:52PMFlorence Santa Maria Novella
2 transfers
03:53PMVenice Mestre3h27 07:20PMFlorence Rifredi
1 transfer
03:59PMVenezia Porto Marghera2h40 06:39PMFlorence Santa Maria Novella
1 transfer
04:05PMVenice Santa Lucia2h15 06:20PMFlorence Santa Maria Novella
0 transfers
04:17PMVenice Mestre2h03 06:20PMFlorence Santa Maria Novella
0 transfers
04:21PMVenezia Porto Marghera2h18 06:39PMFlorence Santa Maria Novella
1 transfer
04:30PMVenezia Carpenedo3h09 07:39PMFlorence Santa Maria Novella
1 transfer
04:38PMVenice Mestre2h01 06:39PMFlorence Santa Maria Novella
0 transfers
04:53PMVenice Mestre3h59 08:52PMFlorence Santa Maria Novella
2 transfers
04:59PMVenezia Porto Marghera2h40 07:39PMFlorence Santa Maria Novella
1 transfer
05:05PMVenice Santa Lucia2h15 07:20PMFlorence Santa Maria Novella
0 transfers
05:12PMVenezia Porto Marghera4h58 10:10PMFlorence Santa Maria Novella
2 transfers
05:17PMVenice Mestre2h03 07:20PMFlorence Santa Maria Novella
0 transfers
05:21PMVenezia Porto Marghera2h18 07:39PMFlorence Santa Maria Novella
1 transfer
05:30PMVenezia Carpenedo3h09 08:39PMFlorence Santa Maria Novella
1 transfer
05:30PMVenezia Carpenedo3h52 09:22PMFlorence Santa Maria Novella
2 transfers
05:30PMVenezia Carpenedo4h40 10:10PMFlorence Santa Maria Novella
2 transfers
05:35PMVenezia Porto Marghera4h35 10:10PMFlorence Santa Maria Novella
2 transfers
05:38PMVenice Mestre2h01 07:39PMFlorence Santa Maria Novella
0 transfers
05:53PMVenice Mestre4h17 10:10PMFlorence Santa Maria Novella
1 transfer
05:53PMVenice Mestre3h44 09:37PMFlorence Rifredi
2 transfers
05:59PMVenezia Porto Marghera2h40 08:39PMFlorence Santa Maria Novella
1 transfer
06:21PMVenezia Porto Marghera2h18 08:39PMFlorence Santa Maria Novella
1 transfer
06:30PMVenezia Carpenedo3h09 09:39PMFlorence Santa Maria Novella
1 transfer
06:38PMVenice Mestre2h01 08:39PMFlorence Santa Maria Novella
0 transfers
06:59PMVenezia Porto Marghera2h40 09:39PMFlorence Santa Maria Novella
1 transfer
07:21PMVenezia Porto Marghera2h18 09:39PMFlorence Santa Maria Novella
1 transfer
07:30PMVenezia Carpenedo3h44 11:14PMFlorence Santa Maria Novella
2 transfers
07:38PMVenice Mestre2h01 09:39PMFlorence Santa Maria Novella
0 transfers
07:53PMVenice Mestre3h57 11:50PMFlorence Santa Maria Novella
2 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Fri
Aug 19
Sat
Aug 20
Sun
Aug 21
Mon
Aug 22
Tue
Aug 23
Wed
Aug 24
Thu
Aug 25
Fri
Aug 26
Sat
Aug 27
Sun
Aug 28
Mon
Aug 29
Tue
Aug 30
Wed
Aug 31
Thu
Sep 01
Fri
Sep 02
Sat
Sep 03
Sun
Sep 04
Mon
Sep 05
Tue
Sep 06
Wed
Sep 07
Thu
Sep 08

Fastest train times from Mestre to Florence

Showing times and prices for Aug 19

Fastest Journey

1 h 59 m

Average

2 h 50 m

Trains per day

104

Distance

207 km

Of the 104 trains that leave Mestre for Florence every day 34 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
08:40AMVenice Mestre1h59 10:39AMFlorence Santa Maria Novella
0 transfers
521One-way
2nd Fastest
09:20AMVenice Mestre2h00 11:20AMFlorence Santa Maria Novella
0 transfers
511One-way
05:38AMVenice Mestre2h01 07:39AMFlorence Santa Maria Novella
0 transfers
521One-way
06:38AMVenice Mestre2h01 08:39AMFlorence Santa Maria Novella
0 transfers
521One-way
02:38PMVenice Mestre2h01 04:39PMFlorence Santa Maria Novella
0 transfers
521One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Mestre to Florence

distanceDistance128 miles (207 km)
durationAverage train duration3 h 59 min
priceAverage train ticket price$22 (€20)
frequencyTrain frequency13 a day
changesDirect trainYes, there are 13 direct trains a day
carriersTrain providersFrecciargento, Frecciarossa, Intercity Notte, Trenitalia, Regionale Veloce, Italo, Intercity or Regionale

Trains from Mestre to Florence cover the 128 miles (207 km) long journey taking on average 3 h 59 min with our travel partners like Frecciargento, Frecciarossa, Intercity Notte, Trenitalia, Regionale Veloce, Italo, Intercity or Regionale. Normally, there are 13 trains operating per day, including direct services available. While the average ticket price for this trip costs around $22 (€20), you can find the cheapest train ticket for as low as $21 (€20). Travelers depart most frequently from Venezia Mestre Ospedale and arrive in Firenze Santa Maria Novella.

Train providers: Frecciarossa, Trenitalia and Italo from Mestre to Florence trains

Find the best trains from Mestre to Florence with Omio's travel partners Frecciarossa, Trenitalia and Italo from $21 (€20). We can find you the best deals, schedules and tickets when comparing and booking the best trip.

Trenitalia
Italo
Frecciarossa

Enjoy the train ride to Florence from Mestre with Trenitalia, Italy’s main provider of train services throughout the country with an impressive fleet of trains offering different levels of comfort, amenities and speed. The company's flagship trains are the high-speed Frecciarossa, Frecciargento and Frecciabianca that can travel at speeds up to 186 mph (300 kmh). Trenitalia also operates intercity, regional and night trains. Bathrooms and WiFi access are standard on long-distance train routes. In many cases, Trenitalia trains also provide barrier-free access.

Trenitalia tickets between Mestre and Florence are available on Omio, and you can find the best deals for them in just a few steps. Trenitalia offers three different ticket types to fit anyone’s budget, such as the Base, Economy, Super Economy and Ordinaria tickets. Trenitalia also has discount and loyalty cards for qualified travelers, which you can use on Omio. When traveling on a Trenitalia train from Mestre to Florence, you can expect to travel 128 miles (207 km). Check Trenitalia’s train times and tickets for the Mestre to Florence trip and buy your cheap ticket on Omio today!

    Italo is a brand of high-speed trains from the Italian train company Nuovo Trasporto Viaggiatori (NTV) offering regular services to popular cities around Italy, such as Rome, Naples, Florence and Milan. Among its fleet of trains are the Italo AGV 575, the premier high-speed service reaching speeds up to 186 mph (300 km/h), and the Italo EVO, an eco-friendly train that can reach speeds up to 150 mph (250 km/h). You can choose from the following Italo ticket types when purchasing tickets from Mestre to Florence: Low Cost, Economy, and Flex. Italo offers four different class options: Smart, Comfort, Prima and Club Executive. Standard services in all Italo trains include bathrooms, free WiFi, power outlets, reclining leather seats, footrests, snack machines and Italo Live (free onboard entertainment featuring a selection of films, music and games). While some amenities may differ based on the class option booked, each train car is modernly equipped with a high level of comfort.

    Train information from Mestre to Florence with Italo:

    • Average Duration: 2 h 4 min
    • Italo frequency: 9 a day

    There’s no need to fly between Italian hotspots when you can simply take a Frecciarossa train to reach your destination in just a few hours. Frecciarossa is the premier high-speed train service from Trenitalia, Italy’s national railroad company, with around 200 connections made across Italy per day. These trains reach speeds up to 186 mph (300 kmh), making them one of the fastest in the world. You can expect to travel 128 miles (207 km) between Mestre and Florence on a Frecciarossa high-speed train. All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services to passengers.

    You can find the best deals on cheap Frecciarossa train tickets right here. As an official travel partner of Trenitalia, Omio shows you all travel information for the Mestre to Florence journey, such as departure and arrival times, stops, train stations, journey times, and cheap fares. Once you’re ready, buy your Mestre to Florence train ticket on Omio and enjoy traveling in full comfort on a Frecciarossa train!

    Mestre to Florence train information with Frecciarossa:

    • Average Duration: 2 h
    • Frecciarossa frequency: 13 a day

    Trains from Mestre to Florence

    Getting from Venice Mestre to Florence is easier if you consider a train for your travel. Since this is a popular route for locals and tourists alike, trains from Mestre to Florence can get you to the destination in about 2h. The journey by train covers a distance of 127 miles (205 km) and snakes through scenic countryside towns for a pleasant trip experience. With about 20 trains that run daily, passengers can select from a gamut of train options according to their schedule. Arriving at Florence Santa Maria Novella station, make your way to the magnificent Basilica of Santa Maria Novella, explore the art museum of Uffizi gallery and treat your taste buds to a Tuscan meal at Mercato Centrale.

     

    Mestre to Florence Train Time: Daily Departures

    Passengers will be delighted to find a regular timetable of departures from Mestre to Florence. On weekdays, customers will find about 25 trains with the first departure as early as about 5:53 a.m. and last departure at around 7:53 p.m. The weekends follow a similar timetable of train departures with the exception of the early morning departure on Sundays and last departure at about 6:53 p.m. on Saturdays.

     

    How long is the journey by train from Mestre to Florence?

    The fastest trains from Mestre to Florence takes about 1h 59min with no transfers, and these trains operate during the morning peak hours. The longest journey that mostly runs during off-peak hours takes approximately 6h 18min with two transfers. Some trains in this route involve one to transfer stops where passengers need to hop off and hop on to the connecting train, and a few trains run non-stop with no transfers.

     

    What are the departure and arrival stations for trains from Mestre to Florence?

    Departure train station: Venice Mestre is the departure station in Mestre. It is away from the city center by about 5.6 miles (9 km). You can reach the station by taking a bus, tram from Piazzale Roma, the central square in Venice, or taking a train from the Venice Santa Lucia station near the city's historic center. The Venice Mestre station has shops, fast-food restaurants, a newsstand, ticket office, and restrooms for public use. The center of Mestre is about 0.6 miles (1 km) from the station, and you can find several hotels to stay in Mestre.

    Arrival train station: The arrival stations in Florence are Florence Santa Maria Novella and Florence Rifredi. The Florence Santa Maria Novella is the prime station in Florence and gets its name from the Santa Maria Novella church across the station. It is near the city center by about 0.87 miles (1.4 km) and a 15min walk. It is a short 10min, and around 0.6 miles (1 km) walk from here to the Duomo di Firenze. The station is a huge facility with various shops, restaurants, a tourism office, luggage office, ticketing counters, restrooms, a passenger lounge, pharmacy. The street outside the station serves as a major hub for bus lines, and you can catch a bus to places like Piazzale Michelangelo, Fiesole, San Gimignano, or Siena. The Florence Rifredi station is towards the North of the city center by about 5.6 miles (9 km). The station has five platforms connected by a pedestrian underpass, a bar, automatic ticket machines, and restrooms. You can access the interchange for urban buses at the bus terminal outside the station or take a train to arrive at the Florence Santa Maria Novella station near the city center.

     

    Which train companies travel from Mestre to Florence?

    Trenitalia and Italo are the train companies that run trains from Mestre to Florence. Italo provides some of the fastest trains with an average travel duration of about 2h. On the other hand, Trenitalia has a range of trains, including high-speed Freciarossa, Frecciargento trains, and low-speed Intercity and Regionale trains. While Italo has a lower frequency of trains with about two trains that run daily, Trenitalia presents a greater frequency of trains for passengers to choose from. Besides, Italo provides non-stop trains that do not involve making a transfer stop, whereas Trenitalia has both non-stop trains and trains requiring one or two transfer stops.

     

    Italo trains from Mestre to Florence

    Italo operates two trains from Mestre to Florence on weekdays and weekends. The earliest Italo train departs at around 9:20 a.m., and the last departure is about 3:17 p.m. These trains run at a speed of up to 190 mph (300 km/h) and have three classes: Smart, Prima and Club Executive. The Smart Class is the typical second-class seating, while the other two classes provide added luxury with extra space and private lounges. Passengers who require flexible refundable tickets may have to pay an additional cost to obtain a flexible ticket that lets you make free changes or get a refund of up to 20%. However, all Italo tickets are semi-refundable, wherein tickets can be exchanged for a 20% fee or refunded for a 40% fee before departure. Italo also provides mobile ticketing options for convenient travel.

     

    Trenitalia trains from Mestre to Florence

    Trenitalia trains operate regular lines with a frequency of about 45min to 1h throughout the day. Frecciarossa trains provide multiple ticket options with standard, premium, business, and executive classes, and Frecciargento and Intercity provide standard and first-class tickets. However, Regionale trains provide only second-class tickets with fully refundable tickets according to the regional regulations.

     

    Train Mestre to Florence: Services on Board

    Passengers can look forward to a comfortable journey on all trains from Mestre to Florence. The range of services can vary depending on the train and class of ticket you choose. While high-speed trains like Italo and Trenitalia’s Frecciarossa and Frecciargento provide exclusive services with reclining seats, free Wi-fi, power outlets to the seat, entertainment portal, and bistro services; Intercity and Regional trains provide standard services of armchair seats and luggage space. Passengers can also opt for additional services, including private lounges, free newspapers, welcome drinks, and more, by selecting a higher class ticket in Italo and Frecciarossa trains. Passengers with disabilities who have special needs may contact the Sala Blu RFI facility at main stations or reach their train’s helpline number for assistance. Priority seats for passengers with reduced mobility are available on board all trains. All Italo tickets are semi-refundable, whereas Trenitalia’s Frecciarossa, Frecciargento and Intercity trains provide semi-refundable tickets at additional costs. Regionale trains are fully refundable subject to specified regulations. If you would like to bring your pets on board, you may bring small-size pets on carriers free of cost. However, you may have to pay an additional tariff for dogs and large-size pets, usually, a second-class ticket at 50% or a standard price, depending on the train you choose. Guide dogs assisting visually-impaired passengers can travel without any restrictions.

    How to find cheap train tickets from Mestre to Florence?

    Travelers who are assessing cheap train tickets from Mestre to Florence can find some of the best deals at Omio. You can find cheaper fares by opting for a slower train with a longer journey time that runs about 1h or more than fast trains or choose a train during off-peak hours, particularly during noon and early morning. If you are flexible with dates and book your tickets in advance, you can obtain better fares. Additionally, you can also notice that the standard tickets offer low-cost options than premium or flexible tickets that incur additional costs. Moreover, passengers can look for cost-effective options if they qualify for discount categories like children, youth, and senior individuals over 60 years and large families or groups.

    Train tickets from Mestre to Florence: when to book to save $

    Time Price Savings
    1 week earlier 26 €
    2 weeks earlier 24 €8%
    3 weeks earlier 20 €30%
    1 month before 21 €24%
    2 months earlier 20 €30%
    3 months earlier 19 €37%


    Train companies often offer promotional prices and offers—by buying in advance—you can get access the best prices for trains in the U.S., Canada, and the major European railroad operators. Search on Omio to check prices and cheap train tickets from Mestre - Florence. Easily find the most attractive rates and choose the your preferred route for your journey. Book and choose your mobile ticket: avoid the queues at the station and the added stress of printing your ticket.

    The rule of buying in advance to save money is not only valid when booking a flight but also for train travel. Train tickets are generally on sale 6 months before the departure date. Some train booking tips from us:

    • Buying your train ticket from Mestre - Florence 3 weeks in advance means you can save on average up to 30% compared to the price available on the day of departure.
    • If you book a ticket Mestre - Florence with 2 months in advance you save up to about 30% compared to the initial price.
    • By booking 3 months in advance, you could save up to 37%.
    • On Omio you can find all offers, train times and prices for train travel in Europe, the U.S., and Canada.

    Travel Tips: Trains from 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 Mestre to Florence.
    FAQs
    If you’re looking to save money on tickets, you can find cheap Mestre to Florence trains for as little as $21 (€20)  in the next 7 days.
    If you’re looking to buy your train tickets in the next week, you can expect the Mestre to Florence train price to come in at an average of $22 (€20)  one way.
    When traveling this route you should expect the distance between Mestre and Florence by train to be approximately 128 miles (207 km).
    On average the Mestre to Florence train travel time is 3 h 59 min  for the 128 miles (207 km) long journey, but the duration can vary if you travel on weekends and holidays.

    Omio customers who travel this route most frequently depart from Venezia Mestre Ospedale   and arrive in Firenze Santa Maria Novella.

    The most popular departure train station with passengers for this route, called Venezia Mestre Ospedale, is located 3 miles (4.8 km) from the city center of Mestre.

    The most popular arrival train station, Firenze Santa Maria Novella, is located 1.2 miles (2 km) away from the city center of Florence.

    For the best Mestre to Florence train to buy, you can travel safely and comfortably with Frecciargento, Frecciarossa, Intercity Notte, Trenitalia, Regionale Veloce, Italo, Intercity or Regionale. However, it's always good to check all possible train companies with services from Mestre to Florence to compare what amenities they may offer.
    Yes, there are 13 direct trains per day from Mestre to Florence. You can look to travel with Italo, Frecciarossa or Intercity  without needing to transfer at another stop in between. Taking a direct train tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this route.
    On average, there are 13 trains a day from Mestre to Florence. The train times and services may be different on weekends and holidays compared to weekdays.
    You can take the earliest train from Mestre to Florence at 4: 53 AM   or take the last train from Mestre to Florence leaving at 5: 53 PM. Look for the latest Mestre to Florence train schedules on Omio and book the best time to take the train for this route.
    The price of a one way train ticket from Mestre to Florence is on average $22 (€20) if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train companies offering this route. In general, you can find train tickets between Mestre and Florence available a few months in advance.

    Important Stations and Airports for this Journey

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

    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.

    ios-badge
    android-badge
    Hand With Phone
    Currency
    Language