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.
This is the last train of the day.
Find all the dates and times for this journey
2 h 1 m
3 h 27 m
Trains per day
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.
|Distance||126 miles (204 km)|
|Average train duration||4 h 7 min|
|Average train ticket price||£18 (€20)|
|Train frequency||12 a day|
|Direct train||Yes, there are 12 direct trains a day|
|Train companies||Italo, 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.
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 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:
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.
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.
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.
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.
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.
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.
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 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.
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.
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.
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.
Here are some other resources that might have the information you need