Trains from Venice to Florence

Tue, Jul 23
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

COMPARE

Prices across different modes

Train
Bus
Flight
Tue
Jul 23
$23Regionale Veloce
$16Infobus
$271Alitalia
Wed
Jul 24
$23Regionale Veloce
$16Infobus
$236Alitalia
Thu
Jul 25
$23Regionale Veloce
$16Infobus
$202Alitalia
Fri
Jul 26
$23Regionale Veloce
$16Infobus
$202Alitalia
Sat
Jul 27
$23Regionale Veloce
$16Infobus
$226HOP!
Sun
Jul 28
$35Italo
$16Infobus
$155Alitalia
Mon
Jul 29
$23Regionale Veloce
$16Infobus
$178Alitalia
Tue
Jul 30
$23Regionale Veloce
$16Infobus
$154Alitalia
Wed
Jul 31
$23Regionale Veloce
$16Infobus
$154Alitalia
Thu
Aug 1
$23Regionale Veloce
$16Infobus
$155Alitalia
Fri
Aug 2
$23Regionale Veloce
$16Infobus
$155Alitalia
Sat
Aug 3
$24Regionale Veloce
$16Infobus
$177Alitalia
Sun
Aug 4
$24Regionale Veloce
$16Infobus
$155Alitalia
Mon
Aug 5
$23Regionale Veloce
$14Flixbus
$155Alitalia
Tue
Aug 6
$23Regionale Veloce
$16Infobus
$154Alitalia
Wed
Aug 7
$23Regionale Veloce
$16Infobus
$154Alitalia
Thu
Aug 8
$23Regionale Veloce
$16Infobus
$155Alitalia
Fri
Aug 9
$23Regionale Veloce
$16Infobus
$142Swiss
Sat
Aug 10
$23Italo
$16Infobus
$144Swiss
Sun
Aug 11
$23Italo
$16Infobus
$155Alitalia
Mon
Aug 12
$23Regionale Veloce
Find prices
Find prices

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

Deutsche Bahn
Renfe
Italo
Frecciarossa
train

Journey Summary

Venice to Florence Train Information

Avg. Train Duration:
3 hours 57 minutes
Train Ticket Price: $20
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, Jul 26
Train
Regionale Veloce
03:543h 56m07:50
VeniceFlorence
Sat, Jul 27
Train
Regionale Veloce
03:543h 56m07:50
VeniceFlorence
Fastest Trains from Venice to Florence
Sun, Jul 28
Train
Italo
17:002h 9m19:09
VeniceFlorence
Sat, Aug 10
Train
Italo
13:352h 9m15:44
VeniceFlorence
Sun, Aug 11
Train
Italo
06:002h 9m08:09
VeniceFlorence
Return Train Tickets for Florence to Venice
Thu, Jul 25
Train
Regionale Veloce
04:103h 56m08:06
FlorenceVenice
Fri, Jul 26
Train
Regionale Veloce
04:103h 56m08:06
FlorenceVenice
Sat, Jul 27
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