Florence to Verona train

Cheap train tickets from Florence to Verona

Showing times and prices for 10 Aug

Cheapest

£16

Average

£31

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.

Cheapest
04:32Florence Santa Maria Novella4h13 08:45Verona Porta Vescovo
2 changes
£161One-way
Cheapest
14:09Florence Santa Maria Novella3h26 17:35Verona Porta Nuova
2 changes
£161One-way
Cheapest
18:37Florence Santa Maria Novella3h58 22:35Verona Porta Nuova
2 changes
£161One-way
Cheapest
10:20Florence Santa Maria Novella5h15 15:35Verona Porta Nuova
2 changes
£161One-way
Cheapest
17:09Florence Santa Maria Novella3h39 20:48Verona Porta Nuova
2 changes
£161One-way

Train schedule Florence to Verona

Showing trains for tomorrow, Wednesday, 10 August
01:46Florence Campo di Marte6h20 08:06Verona
2 changes
01:46Florence Campo di Marte5h17 07:03Verona Porta Vescovo
1 change
01:46Florence Campo di Marte5h50 07:36Verona
2 changes
01:46Florence Campo di Marte4h49 06:35Verona Porta Nuova
1 change
04:32Florence Santa Maria Novella4h13 08:45Verona Porta Vescovo
2 changes
04:32Florence Santa Maria Novella4h03 08:35Verona Porta Nuova
1 change
04:32Florence Santa Maria Novella4h19 08:51Verona
2 changes
06:03Florence Santa Maria Novella3h32 09:35Verona Porta Nuova
2 changes
07:20Florence Santa Maria Novella2h25 09:45Verona Porta Vescovo
2 changes
07:20Florence Santa Maria Novella2h15 09:35Verona Porta Nuova
1 change
07:20Florence Santa Maria Novella2h31 09:51Verona
2 changes
08:21Florence Santa Maria Novella5h10 13:31Verona Porta Vescovo
2 changes
08:36Florence Santa Maria Novella2h15 10:51Verona
1 change
08:36Florence Santa Maria Novella1h32 10:08Verona Porta Nuova
0 changes
08:36Florence Santa Maria Novella1h50 10:26Verona Porta Vescovo
1 change
09:05Florence Santa Maria Novella1h33 10:38Verona Porta Nuova
0 changes
09:09Florence Santa Maria Novella4h26 13:35Verona Porta Nuova
2 changes
09:20Florence Santa Maria Novella2h40 12:00Verona Porta Nuova
1 change
10:05Florence Santa Maria Novella1h33 11:38Verona Porta Nuova
0 changes
10:13Florence Rifredi3h32 13:45Verona Porta Vescovo
2 changes
10:13Florence Rifredi3h22 13:35Verona Porta Nuova
1 change
10:13Florence Rifredi3h38 13:51Verona
2 changes
10:20Florence Santa Maria Novella5h15 15:35Verona Porta Nuova
2 changes
10:36Florence Santa Maria Novella1h50 12:26Verona Porta Vescovo
1 change
10:36Florence Santa Maria Novella1h32 12:08Verona Porta Nuova
0 changes
10:36Florence Santa Maria Novella2h15 12:51Verona
1 change
11:36Florence Santa Maria Novella1h32 13:08Verona Porta Nuova
0 changes
11:36Florence Santa Maria Novella1h50 13:26Verona Porta Vescovo
1 change
11:36Florence Santa Maria Novella2h00 13:36Verona
1 change
12:36Florence Santa Maria Novella1h50 14:26Verona Porta Vescovo
1 change
12:36Florence Santa Maria Novella1h32 14:08Verona Porta Nuova
0 changes
12:36Florence Santa Maria Novella2h15 14:51Verona
1 change
13:20Florence Santa Maria Novella2h25 15:45Verona Porta Vescovo
2 changes
13:20Florence Santa Maria Novella2h15 15:35Verona Porta Nuova
1 change
13:20Florence Santa Maria Novella3h11 16:31Verona Porta Vescovo
1 change
13:20Florence Santa Maria Novella2h31 15:51Verona
2 changes
13:40Florence Rifredi3h55 17:35Verona Porta Nuova
1 change
13:40Florence Rifredi4h11 17:51Verona
2 changes
13:40Florence Rifredi3h51 17:31Verona Porta Vescovo
1 change
13:40Florence Rifredi3h45 17:25Verona Porta Nuova
1 change
14:05Florence Santa Maria Novella1h33 15:38Verona Porta Nuova
0 changes
14:09Florence Santa Maria Novella3h26 17:35Verona Porta Nuova
2 changes
14:20Florence Santa Maria Novella3h11 17:31Verona Porta Vescovo
1 change
15:20Florence Santa Maria Novella2h15 17:35Verona Porta Nuova
1 change
15:20Florence Santa Maria Novella2h31 17:51Verona
2 changes
15:20Florence Santa Maria Novella2h25 17:45Verona Porta Vescovo
2 changes
15:20Florence Santa Maria Novella3h11 18:31Verona Porta Vescovo
1 change
15:35Florence Santa Maria Novella4h10 19:45Verona Porta Vescovo
2 changes
15:35Florence Santa Maria Novella4h00 19:35Verona Porta Nuova
1 change
15:35Florence Santa Maria Novella4h16 19:51Verona
2 changes
16:09Florence Santa Maria Novella3h26 19:35Verona Porta Nuova
2 changes
16:20Florence Santa Maria Novella2h40 19:00Verona Porta Nuova
1 change
16:20Florence Santa Maria Novella3h06 19:26Verona Porta Vescovo
2 changes
16:20Florence Santa Maria Novella3h11 19:31Verona Porta Vescovo
1 change
17:09Florence Santa Maria Novella3h39 20:48Verona Porta Nuova
2 changes
17:20Florence Santa Maria Novella2h31 19:51Verona
2 changes
17:20Florence Santa Maria Novella2h25 19:45Verona Porta Vescovo
2 changes
17:20Florence Santa Maria Novella3h11 20:31Verona Porta Vescovo
1 change
17:20Florence Santa Maria Novella2h15 19:35Verona Porta Nuova
1 change
17:37Florence Santa Maria Novella4h29 22:06Verona
2 changes
17:37Florence Santa Maria Novella3h58 21:35Verona Porta Nuova
1 change
17:37Florence Santa Maria Novella4h49 22:26Verona Porta Vescovo
2 changes
17:37Florence Santa Maria Novella4h54 22:31Verona Porta Vescovo
1 change
18:36Florence Santa Maria Novella2h09 20:45Verona Porta Vescovo
1 change
18:36Florence Santa Maria Novella1h32 20:08Verona Porta Nuova
0 changes
18:36Florence Santa Maria Novella2h15 20:51Verona
1 change
18:37Florence Santa Maria Novella3h58 22:35Verona Porta Nuova
2 changes
19:36Florence Santa Maria Novella1h32 21:08Verona Porta Nuova
0 changes
19:36Florence Santa Maria Novella1h50 21:26Verona
1 change
19:41Florence Rifredi2h54 22:35Verona Porta Nuova
1 change
19:41Florence Rifredi3h05 22:46Verona
2 changes
20:05Florence Santa Maria Novella1h33 21:38Verona Porta Nuova
0 changes
20:36Florence Santa Maria Novella2h10 22:46Verona
1 change
20:36Florence Santa Maria Novella1h50 22:26Verona Porta Vescovo
1 change
20:36Florence Santa Maria Novella1h32 22:08Verona Porta Nuova
0 changes
21:05Florence Santa Maria Novella1h33 22:38Verona Porta Nuova
0 changes
23:18Florence Santa Maria Novella8h25 07:43Verona Porta Nuova
2 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Wed
10 Aug
Thu
11 Aug
Fri
12 Aug
Sat
13 Aug
Sun
14 Aug
Mon
15 Aug
Tue
16 Aug
Wed
17 Aug
Thu
18 Aug
Fri
19 Aug
Sat
20 Aug
Sun
21 Aug
Mon
22 Aug
Tue
23 Aug
Wed
24 Aug
Thu
25 Aug
Fri
26 Aug
Sat
27 Aug
Sun
28 Aug
Mon
29 Aug
Tue
30 Aug

Fastest train times from Florence to Verona

Showing times and prices for 10 Aug

Fastest Journey

1 h 32 m

Average

3 h 4 m

Trains per day

77

Distance

186 km

Of the 77 trains that leave Florence for Verona every day 12 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
11:36Florence Santa Maria Novella1h32 13:08Verona Porta Nuova
0 changes
£341One-way
Fastest
19:36Florence Santa Maria Novella1h32 21:08Verona Porta Nuova
0 changes
£341One-way
Fastest
10:36Florence Santa Maria Novella1h32 12:08Verona Porta Nuova
0 changes
£341One-way
Fastest
08:36Florence Santa Maria Novella1h32 10:08Verona Porta Nuova
0 changes
£341One-way
Fastest
18:36Florence Santa Maria Novella1h32 20:08Verona Porta Nuova
0 changes
£341One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Florence to Verona

distanceDistance115 miles
durationAverage train duration2 h 54 min
priceAverage train ticket price£16 (€18)
frequencyTrain frequency17 a day
changesDirect trainYes, there are 7 direct trains a day
carriersTrain providersFrecciarossa, Regionale, Frecciargento, Intercity Notte, Italo, Regionale Veloce, Intercity or Trenitalia

Trains from Florence to Verona cover the 115 miles long route taking on average 2 h 54 min with our travel partners like Frecciarossa, Regionale, Frecciargento, Intercity Notte, Italo, Regionale Veloce, Intercity or Trenitalia. Normally, there are 17 trains operating per day, including direct services available. While the average ticket price for this journey costs around £16, you can find the cheapest train ticket for as low as £16. Travellers depart most frequently from Firenze Santa Maria Novella and arrive in Verona Porta Nuova.

Trains from Florence to Verona

With direct train links available from Florence to Verona, getting to this historical city is quick and effortless. Trains take as little as an hour and a half, arriving right in the heart of Verona a short walk away from most popular attractions. There are around a dozen trains available every day, including a few evening services, making the journey flexible for all passengers.

Which train companies travel from Florence to Verona?

Frecciargento, Frecciarossa and Italo all provide train services from Florence to Verona. Frecciarossa trains are high-speed, but they require one change at Padova. Passengers looking for a direct service straight to Verona should choose a Frecciargento or Italo train, both of which have similar journey times. For those looking to travel at night, Italo provides the last train of the day.

How long is the train from Florence to Verona?

On average, the direct service from Florence to Verona takes approximately 1 hour and 30 minutes. For journeys where a change is required at Padova, the overall journey lasts around 2 hours and 30 minutes with a wait time of 10 minutes between the trains.

How many trains are there from Florence to Verona?

There are roughly 10 to 12 trains per day from Florence to Verona, most running during the daytime. Departure times are spread throughout the day, usually beginning at around 8:00 a.m. on weekdays and around 9:00 a.m. on weekends. On both weekdays and weekends, the last train leaves just before 9:00 p.m.

What are the departure and arrival stations for trains from Florence to Verona?

Departure train station: Trains travelling from Florence to Verona depart from one of two stations: Florence Campo di Marte or Florence Santa Maria Novella. Santa Maria Novella is the biggest station in the city, located right in the centre of the action. Campo di Marte is further out, but it’s served by three bus lines (12, 13, and 33) which all travel to the city centre.

Arrival train station: All trains from Florence to Verona arrive at Verona Porta Nuova, the city’s main station. It has an assistance office for passengers with disabilities as well as luggage storage, restaurants, shops, and toilets. From Verona Porta Nuova, travellers can make their way to the city centre by bus in just 10 minutes.

Travel Tips: Trains from Florence to Verona

Travel by train to Verona easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Florence to Verona.
FAQs
If you’re looking to save money on tickets, you can find a cheap train to Verona from Florence for as little as £16  in the next 7 days.
The Florence to Verona train ticket price is on average £16  if you are looking to purchase your tickets for this trip in the next week.
The distance between Florence and Verona by train is approximately 115 miles.
On average the train from Florence to Verona duration is 2 h 54 min  for the 115 miles long route, but the travel time can vary if you depart on weekends and holidays.

Omio customers who travel this route most frequently depart from Firenze Santa Maria Novella   and arrive in Verona Porta Nuova.

You can find the most popular departure train station for this trip, Firenze Santa Maria Novella, located approximately 1.2 miles (2 km) from the city centre of Florence. The most popular arrival train station in Verona, called Verona Porta Nuova, is located around 1.3 miles (2.1 km) away from its city centre.

When taking a train from Florence to Verona, you can count on Frecciarossa, Regionale, Frecciargento, Intercity Notte, Italo, Regionale Veloce, Intercity or Trenitalia for the best way to get you to Verona. You can also check all possible train providers who offer a service to Verona from Florence and compare the amenities they offer before buying a train ticket.
Yes, there are 7 direct trains a day to Verona from Florence. If you’re looking for a direct train from Florence to Verona, consider travelling with Italo, Frecciarossa or Frecciargento. Non-stop train services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your train tickets.
The average number of trains departing Florence for Verona is 17 a day. The train schedules and services may vary between weekdays and weekends.
The first train from Florence to Verona leaves at 05: 18   and the last train for this leaves at 21: 18. Omio shows you the latest train from Florence to Verona times to help you book the best departure time for this journey.
If you buy Florence to Verona train tickets within the next 7 days, you can find one way tickets to cost on average £16. However, booking in advance gives you access to the best prices for trains between Florence and Verona. Look out for train tickets for this trip to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Florence
Verona
The major railway station for departures from Florence is Firenze Santa Maria Novella. Read all the information you need to know about services, amenities and connections at Firenze Santa Maria Novella for your trip to Verona from Florence.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+39 0552352595
ticketOfficeHours
Ticket Office Hours
Mon - Sun: 06: 00 - 21: 00
Public transport options for Firenze Santa Maria Novella
Tram lines: T1, T2
Bus lines: 6, 11, 12, 13, 17, 23, 36, 37, C4
Train lines: FR, FA, Italo
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+39 892021
ticketOfficeHours
Ticket Office Hours
Mon - Sun: 07: 15 - 20: 45
Public transport options for Firenze Campo di Marte
Bus lines: 12, 13, 33
Train lines: FA, IC, ICN, R

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
Currency
Language