Trains from Venice to Florence

Mon, May 27
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

The cheapest Trains

from Venice
to Florence

Cheapest

$23

Average

$52

Showing times and prices for May 27

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 to Florence will cost around $ 52 if you buy it on the day, but the cheapest tickets can be found for only $ 23.

cheapest
carrier-logo
05:54Venice Mestre3h 56m 09:50Florence Santa Maria Novella
$23
1One-way
$231One-way
2nd cheapest
carrier-logo
13:42Venice Santa Lucia4h 8m 17:50Florence Santa Maria Novella
$24
1One-way
$241One-way
2nd cheapest
carrier-logo
12:42Venice Santa Lucia4h 8m 16:50Florence Santa Maria Novella
$24
1One-way
$241One-way
2nd cheapest
carrier-logo
07:42Venice Santa Lucia4h 8m 11:50Florence Santa Maria Novella
$24
1One-way
$241One-way
2nd cheapest
carrier-logo
19:42Venice Santa Lucia4h 8m 23:50Florence Santa Maria Novella
$24
1One-way
$241One-way

Train Times

Venice to Florence

Showing trains for tomorrow, Mon, May 27
carrier-logo
05:37Venice Mestre1h5307:30Florence Santa Maria Novella
0 changes
carrier-logo
05:54Venice Mestre3h5609:50Florence Santa Maria Novella
0 changes
carrier-logo
06:25Venice Santa Lucia2h508:30Florence Santa Maria Novella
0 changes
carrier-logo
06:42Venice Santa Lucia3h2910:11Florence Rifredi
0 changes
carrier-logo
06:42Venice Santa Lucia4h810:50Florence Santa Maria Novella
0 changes
carrier-logo
07:25Venice Santa Lucia2h509:30Florence Santa Maria Novella
0 changes
carrier-logo
07:42Venice Santa Lucia4h811:50Florence Santa Maria Novella
0 changes
carrier-logo
08:00Venice Santa Lucia2h510:05Florence Santa Maria Novella
0 changes
carrier-logo
08:37Venice Mestre1h5310:30Florence Santa Maria Novella
0 changes
carrier-logo
08:42Venice Santa Lucia5h813:50Florence Santa Maria Novella
0 changes
carrier-logo
08:47Venice Mestre1h5310:40Florence Santa Maria Novella
0 changes
carrier-logo
09:25Venice Santa Lucia2h511:30Florence Santa Maria Novella
0 changes
carrier-logo
09:29Venice Mestre2h4812:17Florence Rifredi
0 changes
carrier-logo
09:35Venice Santa Lucia2h511:40Florence Santa Maria Novella
0 changes
carrier-logo
10:00Venice Santa Lucia2h512:05Florence Santa Maria Novella
0 changes
carrier-logo
10:25Venice Santa Lucia2h512:30Florence Santa Maria Novella
0 changes
carrier-logo
10:42Venice Santa Lucia4h814:50Florence Santa Maria Novella
0 changes
carrier-logo
11:00Venice Santa Lucia2h513:05Florence Santa Maria Novella
0 changes
carrier-logo
11:25Venice Santa Lucia2h513:30Florence Santa Maria Novella
0 changes
carrier-logo
11:35Venice Santa Lucia2h513:40Florence Santa Maria Novella
0 changes
carrier-logo
11:42Venice Santa Lucia4h815:50Florence Santa Maria Novella
0 changes
carrier-logo
12:25Venice Santa Lucia2h514:30Florence Santa Maria Novella
0 changes
carrier-logo
12:42Venice Santa Lucia4h816:50Florence Santa Maria Novella
0 changes
carrier-logo
13:00Venice Santa Lucia2h515:05Florence Santa Maria Novella
0 changes
carrier-logo
13:25Venice Santa Lucia2h515:30Florence Santa Maria Novella
0 changes
carrier-logo
13:42Venice Santa Lucia4h817:50Florence Santa Maria Novella
0 changes
carrier-logo
14:00Venice Santa Lucia2h516:05Florence Santa Maria Novella
0 changes
carrier-logo
14:25Venice Santa Lucia2h516:30Florence Santa Maria Novella
0 changes
carrier-logo
14:35Venice Santa Lucia2h516:40Florence Santa Maria Novella
0 changes
carrier-logo
16:00Venice Santa Lucia2h518:05Florence Santa Maria Novella
0 changes
carrier-logo
16:25Venice Santa Lucia2h518:30Florence Santa Maria Novella
0 changes
carrier-logo
16:35Venice Santa Lucia2h518:40Florence Santa Maria Novella
0 changes
carrier-logo
16:42Venice Santa Lucia4h820:50Florence Santa Maria Novella
0 changes
carrier-logo
17:25Venice Santa Lucia2h519:30Florence Santa Maria Novella
0 changes
carrier-logo
17:42Venice Santa Lucia4h2822:10Florence Santa Maria Novella
0 changes
carrier-logo
17:54Venice Mestre3h2621:20Florence Santa Maria Novella
0 changes
carrier-logo
18:00Venice Santa Lucia2h520:05Florence Santa Maria Novella
0 changes
carrier-logo
18:25Venice Santa Lucia2h520:30Florence Santa Maria Novella
0 changes
carrier-logo
19:00Venice Santa Lucia2h521:05Florence Santa Maria Novella
0 changes
carrier-logo
19:25Venice Santa Lucia2h521:30Florence Santa Maria Novella
0 changes
carrier-logo
19:42Venice Santa Lucia3h122:43Florence Santa Maria Novella
0 changes
carrier-logo
19:42Venice Santa Lucia4h823:50Florence Santa Maria Novella
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE

Prices across different modes

Train
Bus
Flight
Mon
May 27
$23Regionale Veloce
$19Flixbus
$292British Airways
Tue
May 28
$23Regionale Veloce
$16Flixbus
$202Alitalia
Wed
May 29
$23Regionale Veloce
$16Flixbus
$199Alitalia
Thu
May 30
$23Regionale Veloce
$19Flixbus
$177Alitalia
Fri
May 31
$23Regionale Veloce
$21Flixbus
$223Alitalia
Sat
Jun 1
$24Regionale Veloce
$16Flixbus
$182Air France
Sun
Jun 2
$24Regionale Veloce
$19Flixbus
$270Alitalia
Mon
Jun 3
$23Regionale Veloce
$16Flixbus
Find prices
Tue
Jun 4
$23Regionale Veloce
$16Flixbus
$152Alitalia
Wed
Jun 5
$23Regionale Veloce
$16Flixbus
$152Alitalia
Thu
Jun 6
$23Regionale Veloce
$19Flixbus
$153Alitalia
Fri
Jun 7
$23Regionale Veloce
$19Flixbus
$153Alitalia
Sat
Jun 8
$23Regionale Veloce
$14Flixbus
$185KLM
Sun
Jun 9
$24Regionale Veloce
$19Flixbus
$254Blue Panorama Airlines
Mon
Jun 10
$23Regionale Veloce
$16Flixbus
$177Alitalia
Tue
Jun 11
$23Regionale Veloce
$14Flixbus
$152Alitalia
Wed
Jun 12
$23Regionale Veloce
$16Flixbus
$152Alitalia
Thu
Jun 13
$23Regionale Veloce
$19Flixbus
Find prices
Fri
Jun 14
$23Regionale Veloce
$19Flixbus
$153Alitalia
Sat
Jun 15
$23Regionale Veloce
$14Flixbus
Find prices

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

The fastest trains

from Venice
to Florence

Fastest Journey

1h 53m

Average

2h 44m

train per day

42

Distance

205 km

Showing times and prices for May 27

Of the 42 trains that leave Venice for Florence every day 28 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 2h 44m but if you time it right, some trains will get you there in just 1h 53m .

The slowest trains will take 5h 8m 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
carrier-logo
08:37Venice Mestre1h 53m 10:30Florence Santa Maria Novella
$66
1One-way
$661One-way
fastest
carrier-logo
08:47Venice Mestre1h 53m 10:40Florence Santa Maria Novella
$80
1One-way
$801One-way
fastest
carrier-logo
05:37Venice Mestre1h 53m 07:30Florence Santa Maria Novella
$66
1One-way
$661One-way
2nd fastest
carrier-logo
14:00Venice Santa Lucia2h 5m 16:05Florence Santa Maria Novella
$58
1One-way
$581One-way
2nd fastest
carrier-logo
14:25Venice Santa Lucia2h 5m 16:30Florence Santa Maria Novella
$66
1One-way
$661One-way
train

Journey Summary

Venice to Florence Train Information

Avg. Train Duration:
3 hours 12 minutes
Train Ticket Price: $24
Trains depart from:Venice
Trains arrive in:Florence
Distance:205 km
TrainTrain Companies:Intercity, Italo, Regionale Veloce

Trains from Venice to Florence

Trains in Italy are an effective way to travel between cities, with numerous companies offering domestic and international train routes. Trains from Venice to Florence are operated by both Trenitalia and Italo, which offer over 30 journeys per day. Most Venice to Florence trains are direct. Occasional services may require a transfer in either Verona or Bologna. Rare journeys may require 2 transfers, usually in either Ferrara and Bologna, Bologna and Faenza, or Bologna and Prato. Trains take between 1:53h and 7:53h to arrive in Florence, depending on if the service chosen is on a high-speed train and if a transfer is required. The first train of the day departs Venice before 6 a.m. while the last leaves around 7.30 p.m.

Getting the train from Venice

Trains from Venice to Florence depart from either Venezia Santa Lucia or Venezia Mestre train station and arrive at either Firenze Santa Maria Novella, Firenze Campo di Marte, or Firenze Rifredi train station. Santa Lucia is located on the Isle of Venice itself and can easily be accessed either by foot or by water bus or taxi. Venice Mestre is based on the mainland and can be reached by train from Santa Luca or water taxis but these would be more of an expense.

Arriving into Florence by train

Trains from Venice to Florence mostly arrive at Florence’s Santa Maria Novella train station. Most of Florence's sights are a walking distance from Santa Maria Novella. However, there are plentiful buses and taxis that leave from outside the station, if you need to go further afield. Some trains from Venice arrive at Campo di Marte or Rifredi train stations but they are further out and will require getting a bus or regional train to reach the center of Florence.

Compare prices

Best fares for trains from Venice to Florence

This Weekend
This month
Next Month
Fri, May 31
Train
Regionale Veloce
03:543h 56m07:50
VeniceFlorence
Sat, Jun 1
Train
Regionale Veloce
14:425h 22m20:04
VeniceFlorence
Fastest Trains from Venice to Florence
Thu, Jun 27
Train
Italo
12:002h 9m14:09
VeniceFlorence
Tue, May 28
Train
Regionale Veloce
03:543h 56m07:50
VeniceFlorence
Wed, May 29
Train
Regionale Veloce
03:543h 56m07:50
VeniceFlorence
Return Train Tickets for Florence to Venice
Tue, May 28
Train
Regionale Veloce
04:103h 56m08:06
FlorenceVenice
Wed, May 29
Train
Regionale Veloce
04:103h 56m08:06
FlorenceVenice
Thu, May 30
Train
Regionale Veloce
08:324h 31m13:03
FlorenceVenice
Stations
Important Stations and Airports for this Journey
Venice
Florence
TrainVenezia Santa Lucia

Amenities

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