West Midland Trains
South Western Railway
Trains in Germany
Trains in France
Glasgow to London
Edinburgh to London
London to Paris
London to Glasgow
London to Brighton
London to Edinburgh
London to Manchester
London to Leeds
London to Amsterdam
Leeds to London
Need a place to stay?
|Avg. Train Duration|
5 hours 35 minutes
|Train Ticket Price:||£21|
|Trains depart from:||Venice|
|Trains arrive in:||Florence|
|Train Companies:||Intercity, Italo, Regionale|
For as little as £18 you can travel by train from Venice to Florence with Italo, Frecciarossa and Trenitalia. Omio will show you the best deals, timetables and tickets available for this journey.
Taking a train with Italo is a great way to travel between Venice and Florence! These high-speed trains travel at speeds of up to 186 mph (300 kmh) and offer regular services to major cities around Italy, such as Rome, Naples, Florence and Milan, at affordable prices. As an official travel partner of Italo, we show you the best deals for Italo train tickets between Venice and Florence so you can book the cheapest, fastest or earliest ticket. Simply choose the best times and ticket available for this route on Omio. You can expect to travel around 126 miles (204 km) one-way between Venice and Florence on an Italo train.
Italo offers four different classes with a range of amenities: Smart, Comfort, Prima and Club Executive. Services on all Italo train carriages include toilets, free WiFi, power outlets, reclining leather seats and footrests. The train carriages are modernly equipped with a high level of comfort and even offer cinema screens in the more affordable Smart class. You can select from the following ticket options for Italo trains: Low Cost, Economy, and Flex.
Italo has updated its ticket policies due to the coronavirus. Keep these in mind when booking your Italo tickets between Venice and Florence and when travelling by train:
High-speed Venice to Florence trains depart every hour, 7 days a week. Travelling up to 186 mph, these trains take a little over 2 hours to reach their destination and feature premium onboard amenities, so you can comfortably catch up on work or relax in your seat. Regular intercity and regional trains also operate on an hourly basis, but the travel time can be much longer as there are more stops and passengers may need to change trains.
Trains from Venice to Florence run twice every hour, departing Venice about 40 times a day. From Monday to Saturday, trains begin operating around 7:00 a.m. and the last train leaves around 7:00 p.m. High-speed train services are most frequent between the peak hours of 8:00 a.m. and 11.00 a.m. On Sundays and public holidays, some train providers operate on a reduced timetable, particularly the Regionale services. If you would prefer to arrive in Florence early in the morning, Intercity trains offer an overnight service from Venice to Florence from Monday to Saturday.
The fastest direct train takes 2 hours, departing from Venice Mestre and arriving at Florence Santa Maria Novella. High-speed Frecciargento, Frecciarossa and Italo trains travel from Venice to Florence in about 2h15min. Intercity and Regionale trains can take an hour or two longer, depending on the number of stops, changes and waiting time. Prices are more affordable, but the average duration is 4h10min. Passengers may also need to switch trains in Bologna and Prato.
There are plenty of ways to get low cost tickets for train travel. Try reserving your ticket a few weeks or months in advance to take advantage of early-bird specials. When you’re booking your ticket, being flexible with travel dates and times means you can get the best deals on cheap train tickets from Venice to Florence. If you don’t mind a longer travel time, you can find tickets on Regionale and Intercity trains for half the price of a high-speed train. Students and senior travellers are also entitled to reduced rates on train travel in Italy. If you are booking a journey on an Italo train, passengers over 60 years old enjoy great discounts with Italo Senior. Planning a train trip for the whole family? Children under 14 travel at a discounted rate, while infants under 3 years old can travel free of charge if they remain on an adult’s lap.
Departure train stations: If you are travelling to Florence from Venice, you can depart from two main train stations, Venice Santa Lucia and Venice Mestre. Venice Santa Lucia is located in the historic centre of Venice, right on the bustling Grand Canal. It has numerous restaurants and excecutive/class lounges. Venice Mestre is on the Italian mainland, 6 miles across the channel from the floating city. It takes abut 20 minutes to reach it via metro and there are many facilities like ATMs, luggae storage and shops.
Arrival train station: Coming from Venice, most passengers will arrive at Florence Santa Maria Novella in the city centre. Close to many of the city’s top attractions, this train station is easy to navigate and a good place to stop for a quick coffee and pastry. A few trains from Venice arrive at Florence Rifredi or Campo di Marte, which are further from the centre.
A number of different train companies operate on the route from Venice to Florence. High-speed Frecciargento and Frecciarossa trains depart Venice Santa Lucia every hour and reach Florence in 2h13min. Italo also has a direct Venice to Florence train service up to 5 times a day, with a similar travel time. Trenitalia Regionale has hourly departures from Venice to Florence. Tickets are cheaper but the journey is longer. Intercity trains travel a few times a day from Venice Mestre to Florence Rifredi in 2h53min.
Get to Florence in a flash! High-speed Trenitalia Frecciargento and Frecciarossa trains travel from Venice Santa Lucia to Florence Santa Maria Novella station every hour from 7.00 a.m. to 7:00 p.m. and arrive in a little over 2 hours. Onboard services include Wi-Fi and power sockets, while premium passengers enjoy roomy leather seats and plenty of extras.
Italo also offers a high-speed train service from Venice to Florence several times a day. This private company has four passenger classes, features reclining leather seats and offers a wide range of onboard amenities so you can travel in comfort and style. The travel time is a swift 2h15min.
Trenitalia Regionale also runs an hourly service from Venice to Florence and arrives in 4h10min. Regionale trains tend to stop at every station between two larger cities, so you can enjoy the scenic journey. These trains are generally slower and older, but are often the most inexpensive option.
Trenitalia Intercity trains connect larger cities and towns in Italy, reaching over 200 destinations. Scheduled to depart a few times a day from Venice Mestre to Florence Rifredi and Campo di Marte, both first and second class tickets are available. A direct journey takes 2h53min, but your travel time can be longer if you have to switch trains.
Trenitalia Regionale and Intercity trains offer armchair seating and in-carriage storage. High-speed providers Frecciarossa and Frecciargento offer premium services for business travellers, including designated ‘quiet’ cars, 6-seat meeting rooms, complimentary snacks and meals. Private operator Italio has four passenger classes with a wide range of onboard amenities, including Wi-Fi, power sockets, leather seats, a cinema coach and bistro. Executive passengers enjoy a personal screen, in-seat catering and access to the private lounge. Small pets are allowed to travel with their owners, while transport for dogs over 10kg (22lb) can be arranged. There are also accessible toilets onboard for passengers with disabilities.
When departing from Venice, you have various train station options to start your trip from including Venezia Mestre, Venezia Santa Lucia and Venezia Mestre. When arriving in Florence, you can end your journey in train stations like Firenze Santa Maria Novella, Firenze Rifredi and Firenze Campo di Marte.
Omio customers book a train from Venezia Mestre to Firenze Santa Maria Novella most frequently for this route.
You can find the most popular departure train station for this trip, Venezia Mestre, located approximately 0 mile (s) / 0 km from the city centre of Venice. The most popular arrival train station in Florence, called Firenze Santa Maria Novella, is located around 0 mile (s) / 0 km away from its city centre.
Here are some other resources that might have the information you need