Florence to Verona train

Tue, 18 Jun
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Florence to Verona

Showing times and prices for 18 Jun

Cheapest

The best way to find a cheap train ticket from Florence to Verona is to book your journey as far in advance as possible and to avoid travelling at rush hour.

Cheapest
Regionale
16:374h58
Florence Santa Maria Novella
21:35Verona Porta Nuova
£191One-way
2 changes
Cheapest
Regionale
17:174h18
Florence Rifredi
21:35Verona Porta Nuova
£191One-way
2 changes
Cheapest
Regionale
13:373h58
Florence Santa Maria Novella
17:35Verona Porta Nuova
£191One-way
2 changes
Cheapest
Regionale
11:383h57
Florence Santa Maria Novella
15:35Verona Porta Nuova
£191One-way
2 changes
Cheapest
Regionale
04:324h03
Florence Santa Maria Novella
08:35Verona Porta Nuova
£191One-way
2 changes

Train timetableFlorence to Verona

Showing trains for tomorrow, Tuesday, 18 June
Regionale
04:324h03
Florence Santa Maria Novella
08:35Verona Porta Nuova
2 changes
Regionale
05:104h25
Florence Santa Maria Novella
09:35Verona Porta Nuova
2 changes
Frecciarossa
07:202h25
Florence Santa Maria Novella
09:45Verona Porta Vescovo
2 changes
Frecciarossa
07:202h15
Florence Santa Maria Novella
09:35Verona Porta Nuova
1 change
Trenitalia
08:094h31
Florence Santa Maria Novella
12:40Verona Porta Nuova
2 changes
Frecciarossa
08:361h50
Florence Santa Maria Novella
10:26Verona Porta Vescovo
1 change
Frecciarossa
08:361h32
Florence Santa Maria Novella
10:08Verona Porta Nuova
0 changes
Italo
09:051h33
Florence Santa Maria Novella
10:38Verona Porta Nuova
0 changes
Regionale
09:094h26
Florence Santa Maria Novella
13:35Verona Porta Nuova
2 changes
Frecciarossa
09:202h40
Florence Santa Maria Novella
12:00Verona Porta Nuova
1 change
Italo
10:051h33
Florence Santa Maria Novella
11:38Verona Porta Nuova
0 changes
Frecciarossa
10:361h50
Florence Santa Maria Novella
12:26Verona Porta Vescovo
1 change
Frecciarossa
10:361h32
Florence Santa Maria Novella
12:08Verona Porta Nuova
0 changes
Frecciarossa
11:361h32
Florence Santa Maria Novella
13:08Verona Porta Nuova
0 changes
Frecciarossa
11:361h50
Florence Santa Maria Novella
13:26Verona Porta Vescovo
1 change
Regionale
11:383h57
Florence Santa Maria Novella
15:35Verona Porta Nuova
2 changes
Frecciarossa
12:361h50
Florence Santa Maria Novella
14:26Verona Porta Vescovo
1 change
Frecciarossa
12:361h32
Florence Santa Maria Novella
14:08Verona Porta Nuova
0 changes
Frecciarossa
13:202h15
Florence Santa Maria Novella
15:35Verona Porta Nuova
1 change
Frecciarossa
13:203h11
Florence Santa Maria Novella
16:31Verona Porta Vescovo
1 change
Frecciarossa
13:202h25
Florence Santa Maria Novella
15:45Verona Porta Vescovo
2 changes
Regionale
13:373h58
Florence Santa Maria Novella
17:35Verona Porta Nuova
2 changes
Italo
14:051h33
Florence Santa Maria Novella
15:38Verona Porta Nuova
0 changes
Frecciarossa
14:203h11
Florence Santa Maria Novella
17:31Verona Porta Vescovo
1 change
Frecciarossa
15:202h15
Florence Santa Maria Novella
17:35Verona Porta Nuova
1 change
Frecciarossa
15:202h25
Florence Santa Maria Novella
17:45Verona Porta Vescovo
2 changes
Regionale
15:373h58
Florence Santa Maria Novella
19:35Verona Porta Nuova
2 changes
Frecciarossa
16:361h50
Florence Santa Maria Novella
18:26Verona Porta Vescovo
1 change
Frecciarossa
16:361h32
Florence Santa Maria Novella
18:08Verona Porta Nuova
0 changes
Regionale
16:374h58
Florence Santa Maria Novella
21:35Verona Porta Nuova
2 changes
Regionale
16:374h11
Florence Santa Maria Novella
20:48Verona Porta Nuova
2 changes
Regionale
17:174h18
Florence Rifredi
21:35Verona Porta Nuova
2 changes
Frecciarossa
17:202h25
Florence Santa Maria Novella
19:45Verona Porta Vescovo
2 changes
Frecciarossa
17:202h15
Florence Santa Maria Novella
19:35Verona Porta Nuova
1 change
Frecciarossa
17:203h11
Florence Santa Maria Novella
20:31Verona Porta Vescovo
1 change
Regionale
17:404h55
Florence Santa Maria Novella
22:35Verona Porta Nuova
2 changes
Frecciarossa
18:362h09
Florence Santa Maria Novella
20:45Verona Porta Vescovo
1 change
Frecciarossa
18:361h32
Florence Santa Maria Novella
20:08Verona Porta Nuova
0 changes
Frecciarossa
19:361h32
Florence Santa Maria Novella
21:08Verona Porta Nuova
0 changes
Italo
20:051h33
Florence Santa Maria Novella
21:38Verona Porta Nuova
0 changes
Frecciarossa
20:361h32
Florence Santa Maria Novella
22:08Verona Porta Nuova
0 changes
Frecciarossa
20:361h50
Florence Santa Maria Novella
22:26Verona Porta Vescovo
1 change
Frecciarossa
20:555h20
Florence Santa Maria Novella
02:15Verona Porta Nuova
2 changes
Italo
21:051h33
Florence Santa Maria Novella
22:38Verona Porta Nuova
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Florence to Verona by train or coach

Tue
18 Jun
Wed
19 Jun
Thu
20 Jun
Fri
21 Jun
Sat
22 Jun
Sun
23 Jun
Mon
24 Jun
Tue
25 Jun
Wed
26 Jun
Thu
27 Jun
Fri
28 Jun
Sat
29 Jun
Sun
30 Jun
Mon
01 Jul
Tue
02 Jul
Wed
03 Jul
Thu
04 Jul
Fri
05 Jul
Sat
06 Jul
Sun
07 Jul
Mon
08 Jul

Train times from Florence to Verona

Showing times and prices for 18 Jun

Fastest Journey

1 h 32 m

Average

2 h 39 m

Trains per day

44

Distance

186 km

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

Fastest
Frecciarossa
12:361h32
Florence Santa Maria Novella
14:08Verona Porta Nuova
£471One-way
0 changes
Fastest
Frecciarossa
18:361h32
Florence Santa Maria Novella
20:08Verona Porta Nuova
£471One-way
0 changes
Fastest
Frecciarossa
10:361h32
Florence Santa Maria Novella
12:08Verona Porta Nuova
£471One-way
0 changes
Fastest
Frecciarossa
11:361h32
Florence Santa Maria Novella
13:08Verona Porta Nuova
£471One-way
0 changes
Fastest
Frecciarossa
16:361h32
Florence Santa Maria Novella
18:08Verona Porta Nuova
£471One-way
0 changes

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 duration1 h 33 min
priceAverage train ticket price£20 (€22)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 11 direct trains a day
carriersTrain providersItalo, Frecciarossa, Regionale, Frecciargento, Intercity Notte, Intercity, Trenitalia or Deutsche Bahn

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

Train companies: Italo, Frecciarossa and Regionale trains Florence to Verona

Travel to Verona from Florence from £11 with Omio’s train partners Italo, Frecciarossa and Regionale! You can find the best timetables and tickets when comparing and booking the most convenient route for you.

Enjoy a comfortable train ride to Verona from Florence with Frecciarossa, the premier high-speed train service from Trenitalia. Frecciarossa trains make about 200 connections across Italy per day and are known for their comfort, speed and reduced environmental impact. These trains reach speeds up to 186 mph (300 kmh), making your 115 miles (186 km) long route from Florence to Verona smooth and easy. All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, toilets, luggage storage, onboard entertainment, and restaurant and bar services to passengers.

Omio shows you the latest Trenitalia Frecciarossa train timetable for the Florence to Verona route, so you can select the best times for your upcoming trip. Prices for Frecciarossa trains between Florence and Verona start as low as £11 on Omio. You can select from three different fares: Super Economy, Economy, and Base. Once you’ve picked your preferred ticket, book a cheap train from Florence to Verona with us today and enjoy your journey with Trenitalia’s Frecciarossa!

Frecciarossa from Florence to Verona train information:

  • Average Duration: 1 h 32 min
  • Cheapest Price: £11
  • Frecciarossa frequency: 8 a day

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.

FAQs: Florence to Verona train

FAQs: Travel by train from Florence 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
Cheap train tickets from Florence to Verona can start from as little as £16 when you book in advance. The average train ticket price for Florence to Verona is £20; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Florence to Verona train time is 1 h 33 min   covering the 115 mile long trip, but the journey time can vary depending on specific dates or if traveling on weekends and holidays.
The first train from Florence to Verona leaves at 05: 03. Plan your trip with the Journey Planner   from Omio.
The last train from Florence to Verona leaves at 20: 20.
Yes, it is possible to travel from Florence to Verona without having to change trains with Italo or Frecciarossa. There are 11 direct trains from Florence to Verona each day. There may be fewer direct services available on weekends or holidays.
Yes, you can take a high-speed train from Florence to Verona with Italo, Frecciarossa or Frecciargento. Overall you can travel with the following companies: Italo, Frecciarossa, Regionale, Frecciargento, Intercity Notte, Intercity, Trenitalia or Deutsche Bahn.
For the journey from Florence to Verona you can take a train with Italo, Frecciarossa, Regionale, Frecciargento, Intercity Notte, Intercity, Trenitalia or Deutsche Bahn. Be sure to check out all possible train providers that offer services from Florence to Verona on Omio to compare what amenities they may have.
Yes, you can take a night train from Florence to Verona with Intercity Notte. Find all the info regarding night trains in Europe.  

When departing from Florence, you have various train station options to start your trip from including Florence Santa Maria Novella, Florence Campo di Marte and Florence Rifredi. When arriving in Verona, you can end your trip in train stations like Verona Porta Nuova, Verona Porta Vescovo and Verona, Aeroporto V. Catullò.

Passengers board the train most frequently from Florence Santa Maria Novella, which is located around 1.2 miles (2 km) away from the city centre, and they get off the train at Verona Porta Nuova, located 1.8 miles (2.9 km) away from the city centre.

A day trip to Verona from Florence is worth doing with a journey time of 1 h 33 min each way. Check with Omio app   the best way to travel.
The cheapest month to travel from Florence to Verona by train is November.
You have options as you can travel from Florence to Verona 2 different ways: train or coach.

More options for your journey from Florence to Verona

Here are some other resources that might have the information you need

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
More routes, destinations and providers