The cheapest trains from Florence to Venice

Showing times and prices for 29 Oct

Cheapest

£17

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.

The average ticket from Florence to Venice will cost around £ 36 if you buy it on the day, but the cheapest tickets can be found for only £ 17.

Cheapest
07:00Florence Rifredi4h07 11:07Venice Mestre
2 changes
£171One-way
2nd Cheapest
10:01Florence Rifredi5h19 15:20Venice Santa Lucia
2 changes
£181One-way
2nd Cheapest
13:10Florence Santa Maria Novella5h10 18:20Venice Santa Lucia
2 changes
£181One-way
2nd Cheapest
16:38Florence Santa Maria Novella4h42 21:20Venice Santa Lucia
2 changes
£181One-way
2nd Cheapest
04:32Florence Santa Maria Novella4h48 09:20Venice Santa Lucia
1 changes
£181One-way

Timetable Florence to Venice

Showing trains for tomorrow, Fri, 29 Oct
02:03Florence Campo di Marte3h31 05:34Venice Santa Lucia
0 changes
04:32Florence Santa Maria Novella4h48 09:20Venice Santa Lucia
0 changes
05:10Florence Santa Maria Novella5h10 10:20Venice Santa Lucia
0 changes
06:47Florence Santa Maria Novella4h33 11:20Venice Santa Lucia
0 changes
07:00Florence Rifredi4h07 11:07Venice Mestre
0 changes
07:20Florence Santa Maria Novella2h14 09:34Venice Santa Lucia
0 changes
08:10Florence Santa Maria Novella5h10 13:20Venice Santa Lucia
0 changes
08:17Florence Rifredi4h03 12:20Venice Santa Lucia
0 changes
08:20Florence Santa Maria Novella2h14 10:34Venice Santa Lucia
0 changes
09:10Florence Santa Maria Novella5h10 14:20Venice Santa Lucia
0 changes
09:20Florence Santa Maria Novella2h14 11:34Venice Santa Lucia
0 changes
09:39Florence Santa Maria Novella2h16 11:55Venice Santa Lucia
0 changes
09:47Florence Santa Maria Novella5h33 15:20Venice Santa Lucia
0 changes
10:01Florence Rifredi5h19 15:20Venice Santa Lucia
0 changes
10:20Florence Santa Maria Novella2h14 12:34Venice Santa Lucia
0 changes
11:20Florence Santa Maria Novella2h14 13:34Venice Santa Lucia
0 changes
11:39Florence Santa Maria Novella2h16 13:55Venice Santa Lucia
0 changes
11:40Florence Santa Maria Novella5h40 17:20Venice Santa Lucia
0 changes
12:20Florence Santa Maria Novella2h14 14:34Venice Santa Lucia
0 changes
12:39Florence Santa Maria Novella2h16 14:55Venice Santa Lucia
0 changes
13:10Florence Santa Maria Novella5h10 18:20Venice Santa Lucia
0 changes
13:20Florence Santa Maria Novella2h14 15:34Venice Santa Lucia
0 changes
13:39Florence Santa Maria Novella2h16 15:55Venice Santa Lucia
0 changes
13:40Florence Santa Maria Novella5h40 19:20Venice Santa Lucia
0 changes
14:20Florence Santa Maria Novella2h14 16:34Venice Santa Lucia
0 changes
15:20Florence Santa Maria Novella2h14 17:34Venice Santa Lucia
0 changes
15:33Florence Rifredi3h47 19:20Venice Santa Lucia
0 changes
16:20Florence Santa Maria Novella2h14 18:34Venice Santa Lucia
0 changes
16:38Florence Santa Maria Novella4h42 21:20Venice Santa Lucia
0 changes
16:39Florence Santa Maria Novella2h03 18:42Venice Mestre
0 changes
18:20Florence Santa Maria Novella2h14 20:34Venice Santa Lucia
0 changes
18:38Florence Santa Maria Novella4h42 23:20Venice Santa Lucia
0 changes
18:39Florence Santa Maria Novella2h01 20:40Venice Mestre
0 changes
18:45Florence Rifredi2h51 21:36Venice Mestre
0 changes
19:20Florence Santa Maria Novella2h03 21:23Venice Mestre
0 changes
19:39Florence Santa Maria Novella2h16 21:55Venice Santa Lucia
0 changes
19:46Florence Rifredi4h30 00:16Venezia Porto Marghera
0 changes
19:46Florence Rifredi4h42 00:28Venezia Carpenedo
0 changes
19:46Florence Rifredi3h34 23:20Venice Santa Lucia
0 changes
19:46Florence Rifredi4h34 00:20Venice Mestre
0 changes
20:41Florence Santa Maria Novella2h14 22:55Venice Santa Lucia
0 changes
21:20Florence Santa Maria Novella2h14 23:34Venice Santa Lucia
0 changes
21:20Florence Santa Maria Novella2h56 00:16Venezia Porto Marghera
0 changes
21:20Florence Santa Maria Novella3h00 00:20Venice Mestre
0 changes
21:20Florence Santa Maria Novella3h08 00:28Venezia Carpenedo
0 changes
23:18Florence Santa Maria Novella6h16 05:34Venice Santa Lucia
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Thu
28 Oct
Find prices
£13Itabus
Fri
29 Oct
£17Regionale
£15Itabus
Sat
30 Oct
£17Regionale
£17Itabus
Sun
31 Oct
£18Regionale
£12Flixbus
Mon
1 Nov
£18Regionale
£15Itabus
Tue
2 Nov
£17Regionale
£17Itabus
Wed
3 Nov
£17Regionale
£13Itabus
Thu
4 Nov
£17Regionale
£13Itabus
Fri
5 Nov
£17Regionale
£14Flixbus
Sat
6 Nov
£17Regionale
£11Flixbus
Sun
7 Nov
£18Regionale
£13Itabus
Mon
8 Nov
£17Regionale
£9Itabus
Tue
9 Nov
£13Intercity
£9Itabus
Wed
10 Nov
£17Regionale
£9Itabus
Thu
11 Nov
£17Regionale
£11Itabus
Fri
12 Nov
£17Regionale
£12Flixbus
Sat
13 Nov
£17Regionale
£11Flixbus
Sun
14 Nov
£18Regionale
£9Itabus
Mon
15 Nov
£17Regionale
£9Itabus
Tue
16 Nov
£11Intercity
£9Itabus
Wed
17 Nov
£13Intercity
£9Itabus

The fastest trains from Florence to Venice

Showing times and prices for 29 Oct

Fastest Journey

2 h 1 m

Average

3 h 27 m

Trains per day

46

Distance

205 km

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

These direct trains cover the 205 km distance in an average of 3 h 27 m but if you time it right, some trains will get you there in just 2 h 1 m .

The slowest trains will take 6 h 16 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
18:39Florence Santa Maria Novella2h01 20:40Venice Mestre
0 changes
£441One-way
2nd Fastest
19:20Florence Santa Maria Novella2h03 21:23Venice Mestre
0 changes
£501One-way
2nd Fastest
16:39Florence Santa Maria Novella2h03 18:42Venice Mestre
0 changes
£571One-way
13:20Florence Santa Maria Novella2h14 15:34Venice Santa Lucia
0 changes
£501One-way
14:20Florence Santa Maria Novella2h14 16:34Venice Santa Lucia
0 changes
£501One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

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

Train Information from Florence to Venice

distanceDistance126 miles (204 km)
durationAverage train duration4 h 7 min
priceAverage train ticket price£18 (€20)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain companiesItalo, Frecciarossa, Intercity, Frecciargento, Trenitalia, Regionale Veloce, Intercity Notte or Regionale

Trains from Florence to Venice cover the 126 miles (204 km) long journey taking on average 4 h 7 min with our travel partners like Italo, Frecciarossa, Intercity, Frecciargento, Trenitalia, Regionale Veloce, Intercity Notte or Regionale. Normally, there are 12 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as £17, but the average price of train tickets is £18. Travellers depart most frequently from Firenze Santa Maria Novella and arrive in Venezia Mestre.

Train companies

Italo, Frecciarossa and Trenitalia Florence – Venice

Find the best trains from Florence to Venice with Omio's travel partners Italo, Frecciarossa and Trenitalia from £17. We can find you the best deals, timetables and tickets when comparing and booking the best trip.

Italo
Trenitalia
Frecciarossa

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 Florence to 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.

    When you buy your Italo train tickets between Florence and Venice don't forget to keep the following COVID-19 related policies in mind:

    • Cashless payments recommended
    • Online booking and check-in recommended
    • Normal conditions apply
    • Verification of ticket with valid ID

    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
    How much does a cheap train to Venice from Florence cost?
    If you’re looking to save money on tickets, you can find a cheap train between Florence and Venice for as little as £17  in the next 7 days.
    What is the average cost of a train from Florence to Venice?
    If you’re looking to purchase your train tickets in the next week, you can expect the Florence to Venice train price to come in at an average of £18  one way.
    What is the distance by train from Florence to Venice?
    The distance to Venice from Florence by train is approximately 126 miles (204 km).
    What is the average Florence to Venice train duration?
    While the time it takes to travel 126 miles (204 km) to Venice from Florence can vary based on specific dates, weekends, and bank holidays, the train duration from Florence to Venice is on average 4 h 7 min.
    Which train station in Florence goes to Venice? Which train station do I come into Venice from Florence?

    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 route 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.

    Where is the departure train station in Florence located? Where is the arrival train station in Venice located?

    Passengers board their train most frequently from Firenze Santa Maria Novella and travel around 1 mile (s) / 1 km from the city centre to this train station.

    Passengers travelling this route most often arrive at Venezia Mestre and need to travel approximately 5 mile (s) / 8 km from the train station to the city centre in Venice.

    Which train providers can take me to Venice from Florence?
    Take the Florence to Venice train with Italo, Frecciarossa, Intercity, Frecciargento, Trenitalia, Regionale Veloce, Intercity Notte or Regionale. However, it's always good to check out all possible train providers for the trip to Venice from Florence as there might be differences in the amenities they offer.
    Are there any direct trains between Florence and Venice?
    Yes, there are 12 direct trains per day from Florence to Venice. You can look to travel with Italo, Frecciarossa, Frecciargento, Intercity or Intercity Notte  without needing to change 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 journey.
    How many train services are there between Florence and Venice a day?
    The average number of trains departing Florence for Venice is 12 a day. The train schedules and services may vary between weekdays and weekends.
    What time is the earliest train from Florence to Venice? What time is the last train from Florence to Venice?
    The earliest train departing from Florence to Venice leaves at 05: 00. The last train departing from Florence to Venice leaves at 17: 45. You can find the latest Florence to Venice train times on Omio and book the best time to leave for your journey on your chosen travel date.
    How far in advance should I book a train ticket from Florence to Venice to get the best deals?
    If you purchase Florence to Venice train tickets within the next 7 days, you can find one way tickets to cost on average £18. However, booking in advance gives you access to the best prices for trains from Florence to Venice. Look out for train tickets for this trip to go on sale a few months before your planned departure date to find the best deals.

    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
    TaxiTaxi
    ticketOfficeHours
    Ticket office hours
    Mon - Sun: 06: 00 - 21: 00
    Connections to/from station
    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
    TaxiTaxi
    ticketOfficeHours
    Ticket office hours
    Mon - Sun: 07: 15 - 20: 45
    Connections to/from station
    Bus lines: 12, 13, 33
    Train lines: FA, IC, ICN, R