Trains from Florence to Venice

Thu, Jul 18
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
Thu
Jul 18
$23Regionale Veloce
$16Infobus
$233Alitalia Cityliner
Fri
Jul 19
$23Regionale Veloce
$16Infobus
$268Alitalia Cityliner
Sat
Jul 20
$23Regionale Veloce
$16Infobus
$261Iberia
Sun
Jul 21
$24Regionale Veloce
$16Infobus
$197Alitalia Cityliner
Mon
Jul 22
$35Italo
Find prices
Find prices
Tue
Jul 23
$23Regionale Veloce
$16Infobus
$231Alitalia
Wed
Jul 24
$23Regionale Veloce
$16Infobus
$231Alitalia
Thu
Jul 25
$23Regionale Veloce
$16Infobus
$197Alitalia Cityliner
Fri
Jul 26
$23Regionale Veloce
$16Infobus
$233Alitalia Cityliner
Sat
Jul 27
$23Regionale Veloce
$16Infobus
$140Air France
Sun
Jul 28
$24Regionale Veloce
$16Infobus
$233Alitalia
Mon
Jul 29
$24Regionale Veloce
$16Infobus
$233Alitalia
Tue
Jul 30
$24Regionale Veloce
$16Infobus
$196Alitalia
Wed
Jul 31
$24Regionale Veloce
$16Infobus
$231Alitalia Cityliner
Thu
Aug 1
$23Intercity
$16Infobus
$268Alitalia
Fri
Aug 2
$23Italo
$16Infobus
$139Swiss
Sat
Aug 3
$23Italo
$16Infobus
$261Iberia
Sun
Aug 4
$23Italo
$16Infobus
$233Alitalia
Mon
Aug 5
$23Italo
$16Infobus
$197Alitalia
Tue
Aug 6
$12Intercity
$16Infobus
$231Alitalia

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

Deutsche Bahn
Renfe
Italo
Frecciarossa
train

Journey Summary

Florence to Venice Train Information

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

Trains from Florence to Venice

Trains in Italy are an effective way to travel between cities, with a number of companies offering domestic and international train routes. Trains traveling from Florence to Venice are operated by both Trenitalia and Italo, with over 30 trains making the journey every day. The vast majority of Florence to Venice trains are direct. Occasional journeys may require a transfer in Bologna. Trains take between 1:51h and 6:02h to arrive in Venice, depending on the train journey chosen and if a transfer is required. The first train of the day departs Florence at 1:47 a.m. while the last leaves at 11:18 p.m. All Florence to Venice trains depart from either Firenze Campo di Marte, Firenze Santa Maria Novella, or Firenze Rifredi train station and arrive at either Venezia Santa Lucia or Venezia Mestre train station.

Train from Florence to Venice: FAQ

  • How long does it take to get from Florence to Venice by train? The vast majority of trains from Florence to Venice are direct, however some services require a transfer in either Bologna or Verona . Trains from Florence to Venice can vary in journey duration, taking as little as 1 hour and 51 minutes up to 6 hours and 2 minutes depending on the service chosen and if a transfer is required.
  • How much does it cost to get from Florence to Venice by train? The train from Florence to Venice usually costs €19 when booked in advance.
  • What station do trains from Florence to Venice depart from? The train from Florence to Venice departs either from Florence’s Santa Maria Novella, Campo di Marte or Rifredi train station.
  • What station do trains from Florence to Venice arrive into? The train from Florence to Venice arrives at either Venice’s Santa Maria or Mestre train station.
  • How many trains are there from Florence to Venice a day? There are approximately 30 trains running between Florence and Venice per day, operated by Trenitalia or Italo. The first train from Florence to Venice departs at 1:47 a.m and the last train departs at 11:18 p.m.

Compare prices

Best fares for trains from Florence to Venice

This Weekend
This month
Next Month
Fri, Jul 19
Train
Regionale Veloce
08:324h 31m13:03
FlorenceVenice
Sat, Jul 20
Train
Regionale Veloce
08:324h 31m13:03
FlorenceVenice
Fastest Trains from Florence to Venice
Mon, Jul 22
Train
Italo
16:542h18:54
FlorenceVenice
Sat, Aug 3
Train
Italo
16:542h18:54
FlorenceVenice
Mon, Aug 5
Train
Italo
16:542h18:54
FlorenceVenice
Return Train Tickets for Venice to Florence
Fri, Jul 19
Train
Regionale Veloce
03:543h 56m07:50
VeniceFlorence
Sat, Jul 20
Train
Regionale Veloce
03:543h 56m07:50
VeniceFlorence
Sun, Jul 21
Train
Regionale Veloce
08:424h 8m12:50
VeniceFlorence

Stations

Important Stations and Airports for this Journey
Florence
Venice
TrainFirenze S.M.N.

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