Travel Florence to Venice

Florence to Venice Train: Schedules, Tickets & Prices

Trains from Florence to Venice take around 2h 1m to 2h 16m, with tickets starting from 46 EUR to 58 EUR.

Train from Florence to Venice

Start your journey at Florence Santa Maria Novella and enjoy a scenic train ride that connects Florence with Venice, arriving at Venice Santa Lucia or Venice Mestre. This comfortable trip takes roughly 2 hours 1 minute, with tickets starting from 46 EUR. Plan ahead and book your seat here for a relaxing travel experience.

Prices: 46 EUR to 58 EUR

Duration: 2h 1m – 2h 16m ⏱

Book train from Florence to Venice for EUR 46 Journey with train from Florence to Venice for EUR 46

View all Train tickets →

Distance Florence to Venice

The distance between Florence and Venice is 200.1 kilometers.

Train from Florence to Venice Details

Find key information about the Train from Florence to Venice, including travel time, prices and stations.

Train
Average price
50 EUR
 
Cheapest
46 EUR
Average duration
2h 9m
 
Shortest
2h 1m
Number of departures
22
07:39 - 19:39
Tickets
 
Stations
Departure stations
Arrival stations
Florence Santa Maria Novella
Venice Santa Lucia
Venice Mestre
Operators
NTV
 

Train Routes & Schedules from Florence to Venice

- Venice Santa Lucia are accessible via trains departing Florence Santa Maria Novella, taking roughly 2h 16m on the rails. Ticket prices begin at 46 to 58 EUR, and rail services run from 07:39 until 19:39.
- Board at Florence Santa Maria Novella, and after a trip of around 2h 1m to 2h 3m, the train reaches Venice Mestre. Tickets are available from 46 to 58 EUR, and departures run from 07:39 until 19:39.

Train Timetable: Florence Santa Maria Novella → Venice Mestre

  • 07:39 09:42 2h 3m 46 EUR
  • 08:39 10:42 2h 3m 46 EUR
  • 09:39 11:42 2h 3m 51 EUR
  • 10:39 12:42 2h 3m 51 EUR
  • 11:39 13:42 2h 3m 58 EUR
  • 12:39 14:42 2h 3m 51 EUR
  • 13:39 15:42 2h 3m 51 EUR
  • 14:39 16:42 2h 3m 51 EUR
  • 16:39 18:42 2h 3m 51 EUR
  • 17:39 19:42 2h 3m 46 EUR
  • 18:39 20:40 2h 1m 46 EUR
  • 19:39 21:42 2h 3m 46 EUR

Train Timetable: Florence Santa Maria Novella → Venice Santa Lucia

  • 07:39 09:55 2h 16m 46 EUR
  • 08:39 10:55 2h 16m 46 EUR
  • 09:39 11:55 2h 16m 51 EUR
  • 10:39 12:55 2h 16m 51 EUR
  • 11:39 13:55 2h 16m 58 EUR
  • 12:39 14:55 2h 16m 51 EUR
  • 13:39 15:55 2h 16m 51 EUR
  • 14:39 16:55 2h 16m 51 EUR
  • 17:39 19:55 2h 16m 46 EUR
  • 19:39 21:55 2h 16m 46 EUR

Check all Train tickets →

Frequently Asked Questions Train Florence to Venice

Below you will find answers to the most common questions about traveling from Florence to Venice by train.

How long does the train from Florence to Venice usually take?

The train from Florence to Venice usually takes about 2 hours to 2 hours 15 minutes, depending on whether you arrive at Venice Santa Lucia or Venice Mestre. It is a fairly quick train journey for this route, so it works well for a same-day trip between Florence and Venice.

How much are train tickets for Florence to Venice?

Train tickets for Florence to Venice usually cost between 46 EUR and 58 EUR. Prices can vary by departure and seat availability, so it is a good idea to check the train service early if you want the best fare for this route.

What are the first and last train departures from Florence to Venice?

For the train from Florence to Venice, the first departure is at 07:39 and the last departure is at 19:39. That gives travelers a solid range of options for planning a morning or afternoon train journey between Florence and Venice.

How many train connections are there between Florence and Venice?

There are 22 train trips available for Florence to Venice, so the route has a good number of options across the day. This makes it easier to choose a train connection that fits your schedule when traveling between Florence and Venice.

Which stations do Florence to Venice train services use?

The Florence to Venice train service departs from Florence Santa Maria Novella and arrives at either Venice Santa Lucia or Venice Mestre. If you are planning your train journey, it helps to check which Venice station matches your final destination.

Is it better to book train tickets from Florence to Venice in advance?

Yes, it is usually smart to book train tickets for Florence to Venice in advance, especially if you want a better fare or a specific departure time. Since the train service has a set schedule, early booking can make your train journey easier to plan.

Can I do a day trip from Florence to Venice by train?

Yes, Florence to Venice by train works well for a day trip because the train journey is only about 2 hours to 2 hours 15 minutes. With departures throughout the day, it is practical for travelers who want to spend a full day in Venice and return later if needed.

What should I know before taking the train from Florence to Venice?

Before taking the train from Florence to Venice, it is useful to check whether your train tickets are for Venice Santa Lucia or Venice Mestre, since the arrival station can affect your plans. It is also worth reviewing the train schedule and departure time so your train trip fits your itinerary smoothly.


More Train routes from and to Florence or Venice

Planning more than just Florence to Venice?

You’re currently viewing Train options for Florence to Venice. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.

Open Travel Planner

Ideal for multi-city trips and flexible travel plans.