Trains from Florence to Venice

Mon, Mar 25
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

See the cheapest trains from Florence to Venice

Today
8 trains from$ 54
Tomorrow
51 trains from$ 23
Fri, Mar 29
51 trains from$ 23

Travelling tomorrow? Book one day in advance. Most of our users choose this option.

Follow the rails. Most of our users travel this route by train.

icn_success

Value Plus Savings

Find the best price by comparing train tickets from Trenitalia and Italo

icn_success

Skip the Queue: Go Mobile

Avoid the stress of standing in long lines with a Omio mobile ticket

icn_success

Support You Can Count On

Once you’ve booked your ticket, our customer service team is there to assist you

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

COMPARE

Prices across different modes

Train
Bus
Flight
Sun
Mar 24
$ 54Italo
Find prices
Find prices
Mon
Mar 25
$ 23Regionale Veloce
Find prices
$ 124Alitalia Cityliner
Tue
Mar 26
$ 15Intercity
$ 25Flixbus
$ 122Alitalia
Wed
Mar 27
$ 23Italo
$ 16Bus Center
$ 122Alitalia Cityliner
Thu
Mar 28
$ 23Regionale Veloce
$ 14Flixbus
$ 124Alitalia Cityliner
Fri
Mar 29
$ 23Regionale Veloce
Find prices
$ 124Alitalia Cityliner
Sat
Mar 30
$ 23Italo
Find prices
$ 122Alitalia
Sun
Mar 31
$ 24Regionale Veloce
Find prices
$ 124Alitalia Cityliner
Mon
Apr 1
$ 23Regionale Veloce
$ 14Flixbus
$ 124Alitalia
Tue
Apr 2
$ 23Regionale Veloce
Find prices
$ 122Alitalia Cityliner
Wed
Apr 3
$ 23Regionale Veloce
$ 15Flixbus
$ 122Alitalia Cityliner
Thu
Apr 4
$ 23Regionale Veloce
$ 14Flixbus
$ 124Alitalia
Fri
Apr 5
$ 12Intercity Notte
$ 14Flixbus
$ 124Alitalia
Sat
Apr 6
$ 23Regionale Veloce
$ 14Flixbus
$ 122Alitalia
Sun
Apr 7
$ 24Regionale Veloce
$ 24Intercity
$ 124Alitalia
Mon
Apr 8
$ 23Regionale Veloce
$ 22Flixbus
$ 124Alitalia
Tue
Apr 9
$ 23Italo
Find prices
$ 122Alitalia Cityliner
Wed
Apr 10
$ 23Regionale Veloce
$ 14Flixbus
$ 122Alitalia
Thu
Apr 11
$ 23Regionale Veloce
$ 11Flixbus
$ 124Alitalia
Fri
Apr 12
$ 12Intercity
$ 14Flixbus
$ 124Alitalia
Sat
Apr 13
$ 23Italo
$ 14Flixbus
$ 122Alitalia
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 Kms
TrainTrain Companies:Intercity, Italo, Regionale Veloce, Intercity Notte

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:51 h and 6:02 h 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.

Trenitalia High-Speed Summer Saver

Are you in the need for speed? You’re in luck with Trenitalia’s Super Venezia and Super Padova specials. Until 31st August, travelers on lightning-fast Frecciarossa and Frecciargento trains to and from Venice and/or Padua get 50% off all single base fares.

Florence to Venice Train Cost

Average prices for trains from Florence to Venice when you book in advance

Booking Period

Average Price

Same Day

€46

1 Day in Advance

€44

1 Week in Advance

€32

2 Weeks in Advance

€28

1 Month in Advance

€26

3 Months in Advance

€25

Florence to Venice Trains: General Information

Travelers in Italy can offset some of cost of Florence to Venice train tickets by planning ahead and booking tickets as far in advance as possible.

  • autobus All Florence to Venice trains are run by either Trenitalia or Italo.
  • autobus Most Florence to Venice trains are direct; however, occasional journeys require a transfer in Bologna. All trains depart from either Florence's Santa Maria Novella, Campo di Marte, or Rifredi train station and arrive at either Venice's Santa Lucia or Mestre train station.
  • autobus Trains traveling from Florence to Venice take as little as 1 hour and 51 minutes to arrive in Venice.
  • autobus Most travelers book their Florence to Venice train tickets 1 day in advance of the travel date.




Based on Omio's travel data, as the table above clearly illustrates, ticket prices on Florence to Venice trains decrease the further you book in advance:

  • It is 4% cheaper on average to book a Florence to Venice train a day ahead of time rather than purchasing a ticket at the train station.
  • It is 30% cheaper on average to book a Florence to Venice train ticket 1 week in advance as opposed to the day you intend to travel.
  • Florence to Venice train costs are 43% cheaper on average when booked 1 month in advance as opposed to purchasing a train ticket the day of.

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, Mar 29
Train
Regionale Veloce
05:103h 56m09:06
FlorenceVenice
Sat, Mar 30
Train
Italo
15:542h 6m18:00
FlorenceVenice
Fastest Trains from Florence to Venice
Wed, Mar 27
Train
Italo
17:542h19:54
FlorenceVenice
Sat, Apr 13
Train
Italo
16:542h18:54
FlorenceVenice
Sat, Mar 30
Train
Italo
15:542h 6m18:00
FlorenceVenice
Return Train Tickets for Venice to Florence
Tue, Mar 26
Train
Regionale Veloce
04:543h 56m08:50
VeniceFlorence
Wed, Mar 27
Train
Regionale Veloce
04:543h 56m08:50
VeniceFlorence
Thu, Mar 28
Train
Regionale Veloce
04:543h 56m08: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