The cheapest trains from Venice Santa Lucia to Florence

Showing times and prices for 28 Oct

Cheapest

£49

Average

£49

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 Venice Santa Lucia to Florence will cost around £ 49 if you buy it on the day, but the cheapest tickets can be found for only £ 49.

Cheapest
16:05Venice Santa Lucia2h15 18:20Florence Santa Maria Novella
0 changes
£491One-way
Cheapest
15:05Venice Santa Lucia2h15 17:20Florence Santa Maria Novella
0 changes
£491One-way
Cheapest
07:05Venice Santa Lucia2h15 09:20Florence Santa Maria Novella
0 changes
£491One-way
Cheapest
11:05Venice Santa Lucia2h15 13:20Florence Santa Maria Novella
0 changes
£491One-way
Cheapest
13:05Venice Santa Lucia2h15 15:20Florence Santa Maria Novella
0 changes
£491One-way

Timetable Venice Santa Lucia to Florence

Showing trains for tomorrow, Thu, 28 Oct
07:05Venice Santa Lucia2h15 09:20Florence Santa Maria Novella
0 changes
11:05Venice Santa Lucia2h15 13:20Florence Santa Maria Novella
0 changes
13:05Venice Santa Lucia2h15 15:20Florence Santa Maria Novella
0 changes
15:05Venice Santa Lucia2h15 17:20Florence Santa Maria Novella
0 changes
16:05Venice Santa Lucia2h15 18:20Florence Santa Maria Novella
0 changes

Find all the dates and times for this journey

COMPARE Prices across different modes

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

The fastest trains from Venice Santa Lucia to Florence

Showing times and prices for 28 Oct

Fastest Journey

2 h 15 m

Average

2 h 15 m

Trains per day

5

Distance

205 km

Of the 5 trains that leave Venice Santa Lucia for Florence every day 5 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 2 h 15 m but if you time it right, some trains will get you there in just 2 h 15 m .

The slowest trains will take 2 h 15 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
16:05Venice Santa Lucia2h15 18:20Florence Santa Maria Novella
0 changes
£491One-way
Fastest
15:05Venice Santa Lucia2h15 17:20Florence Santa Maria Novella
0 changes
£491One-way
Fastest
07:05Venice Santa Lucia2h15 09:20Florence Santa Maria Novella
0 changes
£491One-way
Fastest
11:05Venice Santa Lucia2h15 13:20Florence Santa Maria Novella
0 changes
£491One-way
Fastest
13:05Venice Santa Lucia2h15 15:20Florence Santa Maria Novella
0 changes
£491One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Venice Santa Lucia and Florence

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

Trains from Venice Santa Lucia to Florence cover the 126 miles (204 km) long journey taking on average 4 h 42 min with our travel partners like Italo, Frecciarossa, Frecciargento, Intercity, Regionale Veloce, Regionale or Trenitalia. Normally, there are 16 trains operating per day, including direct services available. While the average ticket price for this trip costs around £18, you can find the cheapest train ticket for as low as £18.

Train companies

Italo Venice Santa Lucia – Florence

Travel from Venice Santa Lucia to Florence from £18 with Omio’s train partners Italo! You can find the best timetables and tickets when comparing and booking the most convenient journey for you.

Italo

Italo tickets between Venice Santa Lucia and Florence are available online on Omio. We help you compare and book your perfect journey with Italo from Venice Santa Lucia to Florence all in one place. If you’re specifically looking for the cheapest, fastest or earliest train, you can find all the current Italo train timetables and train tickets available on Omio for the 126 miles (204 km) route. You can also see relevant travel information for the Italo train, such as luggage policy and amenities onboard depending on the class fare. Search for your ideal departure and arrival times for this train, compare the fastest Venice Santa Lucia to Florence routes as well as the cheapest ticket prices available, and buy the best Italo Venice Santa Lucia to Florence train ticket that fits your needs. If you purchase tickets in the Omio app, you can quickly see if the Italo train ticket is available as a mobile ticket, which makes it easy for you to travel paperless. You’ll then be ready to embark on your smooth and relaxing journey to Florence with Italo!

Operator ticket policies for COVID

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

Travel Tips

Trains from Venice Santa Lucia 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 Venice Santa Lucia to Florence.
FAQs
What is the cost of cheap trains from Venice Santa Lucia to Florence?
Looking to save money on your journey? Omio customers have found the cheapest train from Venice Santa Lucia to Florence for the next 7 days starting from £18  one way.
What is the average cost of a train from Venice Santa Lucia to Florence?
The Venice Santa Lucia to Florence train ticket price is on average £18  if you are looking to buy your tickets for this route in the next week.
How many miles is it from Venice Santa Lucia to Florence by train?
The train distance from Venice Santa Lucia to Florence is around 126 miles (204 km).
How long is the train journey between Venice Santa Lucia and Florence?
While the time it takes to travel 126 miles (204 km) from Venice Santa Lucia to Florence can vary based on specific dates, weekends, and bank holidays, the train duration from Venice Santa Lucia to Florence is on average 4 h 42 min.
What train companies offer a service between Venice Santa Lucia and Florence?
For the best Venice Santa Lucia to Florence train to buy, you can travel safely and comfortably with Italo, Frecciarossa, Frecciargento, Intercity, Regionale Veloce, Regionale or Trenitalia. However, it's always good to check all possible train providers with services to Florence from Venice Santa Lucia to compare what amenities they may offer.
Are there any direct trains to Florence from Venice Santa Lucia?
Yes, there are 16 direct trains to Florence from Venice Santa Lucia per day with Italo, Frecciarossa or Frecciargento  on Omio. This is worth paying attention to when you book your train ticket as direct services tend to offer more convenience and help save you time travelling to your destination.
How many train services are there to Florence from Venice Santa Lucia a day?
On average, there are 16 trains a day from Venice Santa Lucia to Florence. The train times and services may be different on weekends and holidays compared to weekdays.
What are the first and last departure train times from Venice Santa Lucia to Florence?
The first train from Venice Santa Lucia to Florence leaves at 05: 40   and the last train for this leaves at 16: 40. Omio shows you the latest train from Venice Santa Lucia to Florence timetable to help you book the best departure time for this route.
How early should I buy train tickets from Venice Santa Lucia to Florence to score the best deals?
If you buy Venice Santa Lucia to Florence 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 to Florence from Venice Santa Lucia. Look out for train tickets for this route to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Venice Santa Lucia
Florence
The major railway station for departures from Venice Santa Lucia is. Read all the information you need to know about services, amenities and connections at for your trip from Venice Santa Lucia to Florence.

Trains from Venice Santa Lucia to Florence: related information

Here are some other resources that might have the information you need