Florence to Venice train

Cheap train tickets from Florence to Venice

Showing times and prices for 14 Aug

Cheapest

£19

Average

£36

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
04:32Florence Santa Maria Novella4h48 09:20Venice Santa Lucia
1 change
£191One-way
Cheapest
14:09Florence Santa Maria Novella4h11 18:20Venice Santa Lucia
2 changes
£191One-way
Cheapest
12:09Florence Santa Maria Novella4h11 16:20Venice Santa Lucia
2 changes
£191One-way
Cheapest
10:09Florence Santa Maria Novella4h11 14:20Venice Santa Lucia
2 changes
£191One-way
Cheapest
16:09Florence Santa Maria Novella4h11 20:20Venice Santa Lucia
2 changes
£191One-way

Train schedule Florence to Venice

Showing trains for tomorrow, Sunday, 14 August
01:46Florence Campo di Marte3h48 05:34Venice Santa Lucia
0 changes
04:32Florence Santa Maria Novella4h48 09:20Venice Santa Lucia
1 change
07:18Florence Santa Maria Novella4h02 11:20Venice Santa Lucia
1 change
07:20Florence Santa Maria Novella2h14 09:34Venice Santa Lucia
0 changes
08:20Florence Santa Maria Novella2h14 10:34Venice Santa Lucia
0 changes
08:21Florence Santa Maria Novella3h59 12:20Venice Santa Lucia
1 change
09:20Florence Santa Maria Novella2h14 11:34Venice Santa Lucia
0 changes
09:41Florence Santa Maria Novella2h01 11:42Venice Mestre
0 changes
09:41Florence Santa Maria Novella2h14 11:55Venice Santa Lucia
0 changes
10:09Florence Santa Maria Novella4h11 14:20Venice Santa Lucia
2 changes
10:13Florence Rifredi4h07 14:20Venice Santa Lucia
1 change
10:20Florence Santa Maria Novella2h14 12:34Venice Santa Lucia
0 changes
10:41Florence Santa Maria Novella2h01 12:42Venice Mestre
0 changes
10:41Florence Santa Maria Novella2h14 12:55Venice Santa Lucia
0 changes
11:20Florence Santa Maria Novella2h14 13:34Venice Santa Lucia
0 changes
11:41Florence Santa Maria Novella2h01 13:42Venice Mestre
0 changes
11:41Florence Santa Maria Novella2h14 13:55Venice Santa Lucia
0 changes
12:09Florence Santa Maria Novella4h11 16:20Venice Santa Lucia
2 changes
12:20Florence Santa Maria Novella2h14 14:34Venice Santa Lucia
0 changes
12:41Florence Santa Maria Novella2h01 14:42Venice Mestre
0 changes
12:41Florence Santa Maria Novella2h14 14:55Venice Santa Lucia
0 changes
13:20Florence Santa Maria Novella2h14 15:34Venice Santa Lucia
0 changes
13:40Florence Rifredi2h36 16:16Venice Mestre
0 changes
13:41Florence Santa Maria Novella2h01 15:42Venice Mestre
0 changes
13:41Florence Santa Maria Novella2h14 15:55Venice Santa Lucia
0 changes
14:09Florence Santa Maria Novella4h11 18:20Venice Santa Lucia
2 changes
14:20Florence Santa Maria Novella2h14 16:34Venice Santa Lucia
0 changes
14:41Florence Santa Maria Novella2h01 16:42Venice Mestre
0 changes
14:41Florence Santa Maria Novella2h14 16:55Venice Santa Lucia
0 changes
15:20Florence Santa Maria Novella2h14 17:34Venice Santa Lucia
0 changes
15:35Florence Santa Maria Novella3h45 19:20Venice Santa Lucia
1 change
16:09Florence Santa Maria Novella4h11 20:20Venice Santa Lucia
2 changes
16:20Florence Santa Maria Novella2h14 18:34Venice Santa Lucia
0 changes
16:41Florence Santa Maria Novella2h01 18:42Venice Mestre
0 changes
17:09Florence Santa Maria Novella4h11 21:20Venice Santa Lucia
2 changes
17:20Florence Santa Maria Novella2h14 19:34Venice Santa Lucia
0 changes
17:37Florence Santa Maria Novella3h30 21:07Venice Mestre
1 change
17:37Florence Santa Maria Novella3h35 21:12Venice Mestre
0 changes
17:38Florence Santa Maria Novella5h42 23:20Venice Santa Lucia
2 changes
18:20Florence Santa Maria Novella2h14 20:34Venice Santa Lucia
0 changes
18:41Florence Santa Maria Novella1h59 20:40Venice Mestre
0 changes
19:20Florence Santa Maria Novella2h03 21:23Venice Mestre
0 changes
19:41Florence Santa Maria Novella2h14 21:55Venice Santa Lucia
0 changes
19:41Florence Santa Maria Novella2h01 21:42Venice Mestre
0 changes
19:41Florence Rifredi3h39 23:20Venice Santa Lucia
1 change
20:41Florence Santa Maria Novella2h14 22:55Venice Santa Lucia
0 changes
21:20Florence Santa Maria Novella2h14 23:34Venice Santa Lucia
0 changes
23:18Florence Santa Maria Novella6h16 05:34Venice Santa Lucia
1 change

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Sun
14 Aug
Mon
15 Aug
Tue
16 Aug
Wed
17 Aug
Thu
18 Aug
Fri
19 Aug
Sat
20 Aug
Sun
21 Aug
Mon
22 Aug
Tue
23 Aug
Wed
24 Aug
Thu
25 Aug
Fri
26 Aug
Sat
27 Aug
Sun
28 Aug
Mon
29 Aug
Tue
30 Aug
Wed
31 Aug
Thu
01 Sept
Fri
02 Sept
Sat
03 Sept

Fastest train times from Florence to Venice

Showing times and prices for 14 Aug

Fastest Journey

1 h 59 m

Average

2 h 52 m

Trains per day

48

Distance

205 km

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

Fastest
18:41Florence Santa Maria Novella1h59 20:40Venice Mestre
0 changes
£411One-way
2nd Fastest
14:41Florence Santa Maria Novella2h01 16:42Venice Mestre
0 changes
£411One-way
2nd Fastest
13:41Florence Santa Maria Novella2h01 15:42Venice Mestre
0 changes
£411One-way
2nd Fastest
10:41Florence Santa Maria Novella2h01 12:42Venice Mestre
0 changes
£411One-way
2nd Fastest
09:41Florence Santa Maria Novella2h01 11:42Venice Mestre
0 changes
£441One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

Need a place to stay in Venice?

view on map

Top pick hotels

View more

Entire homes & apartments

View more

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

View all

Overview: Train from Florence to Venice

distanceDistance126 miles
durationAverage train duration3 h 54 min
priceAverage train ticket price£19 (€21)
changesDirect trainYes
carriersTrain providersIntercity Notte, Trenitalia, Regionale, Intercity, Regionale Veloce, Frecciarossa, Frecciargento or Italo

Trains from Florence to Venice cover the 126 miles long journey taking on average 3 h 54 min with our travel partners like Intercity Notte, Trenitalia, Regionale, Intercity, Regionale Veloce, Frecciarossa, Frecciargento or Italo. There are direct train services available. While the average ticket price for this route costs around £19, you can find the cheapest train ticket for as low as £19. Travellers depart most frequently from Firenze Santa Maria Novella and arrive in Venezia Mestre.

Train providers: Trenitalia, Frecciarossa and Italo trains Florence to Venice

Travel between Florence and Venice from £19 with Omio’s train partners Trenitalia, Frecciarossa and Italo! You can find the best timetables and tickets when comparing and booking the most convenient route for you.

Trenitalia
Frecciarossa
Italo

Enjoy the train ride to Venice from Florence with Trenitalia, Italy’s main operator 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 sleeper trains. Toilets and WiFi access are standard on long-distance train routes. In many cases, Trenitalia trains also provide barrier-free access.

Trenitalia tickets from Florence to Venice 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 travellers, which you can use on Omio. When travelling on a Trenitalia train from Florence to Venice, you can expect to travel 126 miles (204 km). Check Trenitalia’s train times and tickets for the Florence to Venice trip and buy your cheap ticket on Omio today!

    Step on board a Frecciarossa train and relax as you travel across Italy. Trenitalia’s Frecciarossa high-speed trains make about 200 connections across Italy per day, including major destinations like Rome, Florence, Milan, Venice and Naples. These trains reach speeds up to 186 mph (300 kmh), so you can travel 126 miles (204 km) between Florence and Venice quickly on a Frecciarossa high-speed train. There are four different classes to choose from: Standard, Premium, Business, and Executive. All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, toilets, luggage storage, onboard entertainment, and restaurant and bar services to passengers.

    We show you the latest Frecciarossa train timetable for the Florence to Venice route, so you can select the best times for your upcoming trip. You can find other travel information on Omio for this trip, such as departure and arrival train stations, journey times, number of stops, and cheap fares. You can select from three ticket types: Super Economy, Economy, and Base. Once you’ve picked your ticket, book a cheap train between Florence and Venice with us today and enjoy your journey with Trenitalia’s Frecciarossa!

    Train information from Florence to Venice with Frecciarossa:

    • Average Duration: 2 h 14 min
    • Frecciarossa frequency: 12 a day

    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 between Florence and Venice: Low Cost, Economy, and Flex. Italo offers four different class options: Smart, Comfort, Prima and Club Executive. Standard services in all Italo trains include toilets, 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 carriage is modernly equipped with a high level of comfort.

    Italo from Florence to Venice train information:

    • Average Duration: 2 h 16 min
    • Italo frequency: 6 a day

    Trains from Florence to Venice

    If you’re planning on taking a train from Florence to Venice, note that there is a reliable train service with multiple departures each day. Approximately 56 trains make the daily run between the two cities and the average length of time can vary from a brisk 2h (approx.) to a more scenic journey lasting up to 6h45min. The average time taken to complete the journey is approx. 3h.

    Florence to Venice Train Time: Daily Departures

    As few as 2 trains and as many as 6 trains per hour travel during the morning and evening rush hours. Weekend and holiday schedules differ from those on weekdays, so check the Omio site for current fares and departure times. The first train departs Florence’s Campo di Marte station around 02:00 a.m. local time, while the first one from Santa Maria Novello around 04:00 a.m. The first departure from Rifredi Station is about 06:00 a.m. The last train from Santa Maria Novello departs after 11:00 p.m. and the last from Rifredi leaves just before 08:00 p.m. Campo di Marte only operates morning services from Florence to Venice.

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

    The duration of your journey from Florence to Venice varies from just over 2h to almost 7h. Train journey times differ between peak and off-peak hours, which will affect the price of your ticket, so keep this in mind. Another factor influencing travel times is the number of transfers required. About half of the trains are high-speed express trains, but several require at least 1 transfer, while others require 2 connections before arriving in Venice.

    How to find cheap train tickets from Florence to Venice?

    If you are looking for cheap train tickets from Florence to Venice, reservations made online in advance are the simplest and most effective way to save a few pounds on your journey. You can also opt for electronic or mobile tickets, which may be even cheaper than paper tickets. Bear in mind that less expensive train tickets may include using trains that involve one or more transfers or require that you travel early in the morning and late in the evening or at night. Most train operators offer discounted rates for students, senior citizens and persons with disabilities, but large groups and families travelling together may also be eligible for reduced rates to lower costs. Flexibility with travel dates can also help keep your ticket costs from Florence to Venice to a minimum.

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

    Departure train stations: Trains to Venice depart from 4 stations in Florence. Santa Maria Novello is about 14 mins (3 miles) by car, approx. 16 mins (0.8 miles) on foot and about 4 mins via metro, depending on the line, from central Florence. Station facilities include executive/club class lounges, restaurants and cafés, ATMs, WCs, a tourist office, post office and pharmacy. Campo di Marte is about 14 mins (2.2 miles) via car, approx. 30 mins (1.6 miles) on foot and about 20 mins via metro from central Florence. Station facilities there include a tourist office, WC, news stand, waiting rooms and assistance for disabled persons. Rifredi is about 26 mins (4.3 miles) by car and about 35 mins via metro from the city centre. Revezzano is about 25 mins (6.9 miles) via car and approx. 35 mins by metro from central Florence. Both Rifredi and Revezzano are small in size and don't have many facilities beyond a ticket office and WC.

    Arrival train stations: Santa Lucia is about 8 mins (1.1 miles) via car and only 5 mins (0.2 miles) on foot from central Venice, so taking the metro is not necessary. Station facilities include executive/club class lounges, restaurants and cafés, WCs, a tourist office, ATMs and facilities for disabled passengers. Mestre station is approx. 14 mins (5.8 miles) via car and approx. 20 mins via metro depending on the line from central Venice. Station facilities include restaurants and shops, WCs, ATMs, luggage storage, assistance for disabled persons and customer service for Trenitalia and Italo. You can also arrive at Porto Marghera or Carpenado. Both of these stations have basic facilities and are approx. 14 mins (6.2 miles) via car and about 30 mins via metro from central Venice.

    Which train companies travel from Florence to Venice?

    There are two train companies operating Florence to Venice trains. Trenitalia, the nationally owned and operated train company, operates the vast majority of the train services from Florence to Venice, while Italo, a private operator, makes up the difference. Both train companies have fast trains that will complete the journey in about 2h15min, however, Italo only operates express service, while several Trenitalia routes involve one or more transfers. Both companies operate weekday, weekend and holiday services.

    Trenitalia trains from Florence to Venice

    Excellent service with several trains per hour during morning and evening rush hours. Direct service using high-speed Frecciargento and Frecciarossa bullet trains, which take less than 2h15min per trip. Long-distance Intercity trains involve transfers or connections that will lengthen your journey. There is 1 nightly transfer each between Santa Lucia and Porto Marghera and Mestre to Carpenado, which takes about 3h to complete. Direct and indirect services are available on weekdays, weekends and holidays. Santa Maria Novello and Campo di Marte stations have the most frequent departures from Florence, while Santa Lucia and Mestre have the most frequent arrivals to Venice. Trenitalia offers various tickets types, including Economy, Super Economy and Weekend Round-trip. Reservations can be changed free of charge if completed online or by calling the call centre. Refunds and changes are not allowed on most tickets. Check the company’s online ticket and travel policy for further information.

     

    Italo trains from Florence to Venice

    Italo operates a high-speed service from Florence to Venice about 9 times each day direct from Santa Maria Novello to either Santa Lucia or Mestre stations. The journey takes about 2h16min to complete, although there’s an evening rush hour train that takes even less time. Unless you purchase a Flex ticket, most tickets are non-refundable. If your Flex ticket remains unused, you can contact the company online, by phone or by taking your ticket to a ticket office to claim a refund. Economy/low cost tickets will incur a fee to change dates or times, however Flex tickets are exempt from charges. Train delays or cancellations can result in up to 50% of the ticket price compensated depending on the circumstances. Refer to Italo’s travel policy online for more information.

    Florence to Venice Trains: Services on board

    A few of the amenities passengers can enjoy on board Trenitalia’s Frecciarossa and Frecciargento high-speed trains from Florence to Venice include Executive, Business and Premium classes, as well as Standard or Economy service. Transport via Intercity and IntercityPlus trains allows for first and second class passengers with air-conditioned seating. Mini-bars, restaurant carriages, sleeping carriagess and bike storage are provided on several Florence to Venice trains. Passengers travelling on Italo trains can enjoy Smart, Comfort, Prima and Club Executive class seating, and the on-board amenities vary according to your travel arrangements. General amenities, such as reclining leather seats, assistance for disabled passengers, travelling with pets, free Wi-Fi, entertainment coaches, vending machines and luggage racks lockers and glove compartments are available for several passengers. Fast-track services are reserved for Prima and Club Executive ticket holders only.

      

    Travel Tips: Trains from Florence to Venice

    Travel by train to Venice 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 Florence to Venice.
    FAQs
    If you’re looking to save money on tickets, you can find a cheap train between Florence and Venice for as little as £19  in the next 7 days.
    If you are looking to book your train ticket in the next 7 days, you can expect the Florence to Venice train to cost on average £19  one way.
    The distance to Venice from Florence by train is approximately 126 miles.
    The train time between Florence and Venice is on average 3 h 54 min  for the 126 miles long journey, but the time it takes to go from Florence to Venice by train can vary depending on specific dates or travelling on weekends and holidays.

    When taking the train from Florence to Venice, you can choose to depart from train stations like Firenze Santa Maria Novella, Firenze Rifredi and Firenze Campo di Marte. Your trip can end in train stations such as Venezia Mestre, Venezia Santa Lucia and Venice.

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

    Passengers booking this route most frequently board their trains from Firenze Santa Maria Novella and need to travel around 1.2 miles (2 km) from the city centre to get to this train station.

    Passengers arriving in Venice most often arrive at Venezia Mestre and need to travel around 5.6 miles (9.1 km) from this train station to the city centre.

    If you're looking for trains from Florence to Venice, you can rely on Intercity Notte, Trenitalia, Regionale, Intercity, Regionale Veloce, Frecciarossa, Frecciargento or Italo to get you to Venice. It's also good to check out all possible train companies for the Florence to Venice route to see if there might be differences in the amenities they offer.
    Yes, you can find a direct train to Venice from Florence with Italo, Frecciarossa, Intercity or Intercity Notte  on Omio. This is worth paying attention to when you purchase your train ticket as direct services tend to offer more convenience and help save you time travelling to your destination.
    The earliest train for this route departs from Florence at 05: 09. The last train leaves from Florence at 23: 46. Check Omio for the latest train times from Florence to Venice and book the best time to depart on your chosen travel date.
    If you buy a train ticket between Florence and Venice within the next 7 days, you can find tickets to cost on average £19 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets between Florence and Venice are generally on sale a few months before the planned departure date.

    Important Stations and Airports for this Journey

    Florence
    Venice
    Firenze Santa Maria Novella is the most popular Florence railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Florence for your journey to Venice.
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    phone
    Phone Number
    +39 0552352595
    ticketOfficeHours
    Ticket Office Hours
    Mon - Sun: 06: 00 - 21: 00
    Public transport options for Firenze Santa Maria Novella
    Tram lines: T1, T2
    Bus lines: 6, 11, 12, 13, 17, 23, 36, 37, C4
    Train lines: FR, FA, Italo
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    phone
    Phone Number
    +39 892021
    ticketOfficeHours
    Ticket Office Hours
    Mon - Sun: 07: 15 - 20: 45
    Public transport options for Firenze Campo di Marte
    Bus lines: 12, 13, 33
    Train lines: FA, IC, ICN, R

    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