The cheapest trains from Verona to Florence

Showing times and prices for 27 Sep

Cheapest

£16

Average

£34

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.

The average ticket from Verona to Florence will cost around £ 34 if you buy it on the day, but the cheapest tickets can be found for only £ 16.

Cheapest
18:26Verona Porta Nuova3h58 22:24Florence Santa Maria Novella
2 changes
£161One-way
Cheapest
05:18Verona Porta Nuova3h55 09:13Florence Santa Maria Novella
2 changes
£161One-way
Cheapest
06:05Verona Porta Nuova4h36 10:41Florence Rifredi
2 changes
£161One-way
Cheapest
06:05Verona Porta Nuova4h45 10:50Florence Santa Maria Novella
2 changes
£161One-way
Cheapest
14:26Verona Porta Nuova3h56 18:22Florence Santa Maria Novella
2 changes
£161One-way

Timetable Verona to Florence

Showing trains for tomorrow, Mon, 27 Sep
05:18Verona Porta Nuova3h09 08:27Florence Rifredi
0 changes
05:18Verona Porta Nuova2h32 07:50Florence Santa Maria Novella
0 changes
05:18Verona Porta Nuova3h55 09:13Florence Santa Maria Novella
0 changes
05:27Verona Porta Vescovo3h12 08:39Florence Santa Maria Novella
0 changes
06:05Verona Porta Nuova4h36 10:41Florence Rifredi
0 changes
06:05Verona Porta Nuova4h45 10:50Florence Santa Maria Novella
0 changes
06:52Verona Porta Nuova1h32 08:24Florence Santa Maria Novella
0 changes
07:22Verona Porta Nuova1h32 08:54Florence Santa Maria Novella
0 changes
07:32Verona Porta Vescovo1h52 09:24Florence Santa Maria Novella
0 changes
07:53Verona Porta Nuova1h31 09:24Florence Santa Maria Novella
0 changes
08:22Verona Porta Nuova1h32 09:54Florence Santa Maria Novella
0 changes
08:32Verona Porta Vescovo1h52 10:24Florence Santa Maria Novella
0 changes
08:52Verona Porta Nuova1h32 10:24Florence Santa Maria Novella
0 changes
09:17Verona Porta Vescovo2h07 11:24Florence Santa Maria Novella
0 changes
09:37Verona Porta Nuova1h47 11:24Florence Santa Maria Novella
0 changes
10:00Verona Porta Nuova2h39 12:39Florence Santa Maria Novella
0 changes
10:10Verona3h29 13:39Florence Santa Maria Novella
0 changes
10:22Verona Porta Nuova3h17 13:39Florence Santa Maria Novella
0 changes
10:27Verona Porta Vescovo3h12 13:39Florence Santa Maria Novella
0 changes
11:10Verona3h29 14:39Florence Santa Maria Novella
0 changes
11:22Verona Porta Nuova3h17 14:39Florence Santa Maria Novella
0 changes
11:27Verona Porta Vescovo3h12 14:39Florence Santa Maria Novella
0 changes
12:10Verona2h54 15:04Florence Santa Maria Novella
0 changes
12:26Verona Porta Nuova2h38 15:04Florence Santa Maria Novella
0 changes
12:27Verona Porta Vescovo3h12 15:39Florence Santa Maria Novella
0 changes
13:04Verona Porta Vescovo3h00 16:04Florence Santa Maria Novella
0 changes
13:10Verona2h54 16:04Florence Santa Maria Novella
0 changes
13:10Verona4h17 17:27Florence Rifredi
0 changes
13:26Verona Porta Nuova2h38 16:04Florence Santa Maria Novella
0 changes
13:26Verona Porta Nuova4h01 17:27Florence Rifredi
0 changes
13:26Verona Porta Nuova3h56 17:22Florence Santa Maria Novella
0 changes
13:27Verona Porta Vescovo4h00 17:27Florence Rifredi
0 changes
14:10Verona4h15 18:25Florence Rifredi
0 changes
14:22Verona Porta Nuova1h32 15:54Florence Santa Maria Novella
0 changes
14:26Verona Porta Nuova3h59 18:25Florence Rifredi
0 changes
14:26Verona Porta Nuova3h56 18:22Florence Santa Maria Novella
0 changes
14:32Verona Porta Vescovo1h52 16:24Florence Santa Maria Novella
0 changes
14:52Verona Porta Nuova1h32 16:24Florence Santa Maria Novella
0 changes
15:14Verona Porta Nuova4h08 19:22Florence Santa Maria Novella
0 changes
15:14Verona Porta Nuova2h50 18:04Florence Santa Maria Novella
0 changes
16:20Verona Porta Nuova1h34 17:54Florence Santa Maria Novella
0 changes
16:20Verona5h08 21:28Florence Rifredi
0 changes
16:26Verona Porta Nuova3h56 20:22Florence Santa Maria Novella
0 changes
16:32Verona Porta Vescovo4h56 21:28Florence Rifredi
0 changes
16:32Verona Porta Vescovo1h52 18:24Florence Santa Maria Novella
0 changes
16:52Verona Porta Nuova1h32 18:24Florence Santa Maria Novella
0 changes
17:17Verona Porta Nuova4h05 21:22Florence Santa Maria Novella
0 changes
17:17Verona Porta Nuova4h11 21:28Florence Rifredi
0 changes
17:32Verona Porta Vescovo1h52 19:24Florence Santa Maria Novella
0 changes
17:52Verona Porta Nuova1h32 19:24Florence Santa Maria Novella
0 changes
18:22Verona Porta Nuova1h32 19:54Florence Santa Maria Novella
0 changes
18:26Verona Porta Nuova3h58 22:24Florence Santa Maria Novella
0 changes
18:32Verona Porta Vescovo1h52 20:24Florence Santa Maria Novella
0 changes
18:52Verona Porta Nuova1h32 20:24Florence Santa Maria Novella
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Sun
26 Sep
£16Regionale
£16Regionale
Mon
27 Sep
£16Regionale
£14Flixbus
Tue
28 Sep
£16Regionale
£16Regionale
Wed
29 Sep
£16Regionale
£16Regionale
Thu
30 Sep
£16Regionale
£16Regionale
Fri
1 Oct
£16Regionale
£16Regionale
Sat
2 Oct
£16Regionale
£16Regionale
Sun
3 Oct
£16Regionale
£16Regionale
Mon
4 Oct
£16Regionale
£16Regionale
Tue
5 Oct
£16Regionale
£16Regionale
Wed
6 Oct
£16Regionale
£16Regionale
Thu
7 Oct
£16Regionale
£16Regionale
Fri
8 Oct
£16Regionale
£16Regionale
Sat
9 Oct
£16Regionale
£16Regionale
Sun
10 Oct
£18Trenitalia
£16Regionale
Mon
11 Oct
£16Regionale
£16Regionale
Tue
12 Oct
£16Regionale
£16Regionale
Wed
13 Oct
£16Regionale
£16Regionale
Thu
14 Oct
£16Regionale
£16Regionale
Fri
15 Oct
£16Regionale
£16Regionale
Sat
16 Oct
£16Regionale
£16Regionale

The fastest trains from Verona to Florence

Showing times and prices for 27 Sep

Fastest Journey

1 h 31 m

Average

2 h 54 m

Trains per day

54

Distance

186 km

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

These direct trains cover the 186 km distance in an average of 2 h 54 m but if you time it right, some trains will get you there in just 1 h 31 m .

The slowest trains will take 5 h 8 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
07:53Verona Porta Nuova1h31 09:24Florence Santa Maria Novella
0 changes
£381One-way
2nd Fastest
18:52Verona Porta Nuova1h32 20:24Florence Santa Maria Novella
0 changes
£381One-way
2nd Fastest
17:52Verona Porta Nuova1h32 19:24Florence Santa Maria Novella
0 changes
£381One-way
2nd Fastest
07:22Verona Porta Nuova1h32 08:54Florence Santa Maria Novella
0 changes
£301One-way
2nd Fastest
14:52Verona Porta Nuova1h32 16:24Florence Santa Maria Novella
0 changes
£381One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information from Verona to Florence

distanceDistance115 miles (186 km)
durationAverage train duration3 h 56 min
priceAverage train ticket price£16 (€18)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain providersItalo, Frecciargento, Regionale Veloce, Frecciarossa, Trenitalia, Intercity or Regionale

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

Train companies

Italo, Frecciarossa and Trenitalia trains from Verona to Florence

Buy your official Italo, Frecciarossa and Trenitalia train tickets from Verona to Florence from £16 with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most popular trip.

Trenitalia
Frecciarossa
Italo

Enjoy a smooth and easy trip from Verona to Florence with Trenitalia! As an official travel partner of Trenitalia, Omio can help you search current train timetables from Trenitalia, compare the best routes between Verona and Florence as well as the class fares available for this route (including information on luggage policy and amenities provided onboard), and buy the most affordable Trenitalia Verona to Florence train ticket available today. If you search for Trenitalia tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless rather than needing to wait in a queue at the train station in person to purchase tickets. Once you find your ideal route, book your one-way train between Verona and Florence on Omio or in the Omio app in just a few simple steps. You can then sit back and enjoy the 115 miles (186 km) route from Verona to Florence with ease and comfort on a train with Trenitalia.

    Trenitalia has the following ticket policies due to COVID-19, which you should be aware of when booking and travelling by train from Verona to Florence:

    • Cashless payments recommended
    • Online booking and check-in recommended
    • Pre-reservation / seat allocation
    • Refund or voucher policy
    • In the case of Trenitalia cancellations, the customer will be contacted directly. If the customer does not intend to travel, they can still obtain a full refund by submitting a cancellation request (relevant special conditions might apply) by filling in a request form for an electronic credit here: https://reclami-e-suggerimenti.trenitalia.com/rimborsi/en/Anagrafica.aspx
    • Alternatively, the customer can request a refund for the payment method they used at the time of purchase by contacting a Trenitalia ticket office and presenting the communication received. Find the refund request form for regional trains here: https://www.trenitalia.com/content/dam/tcom/allegati/trenitalia/in_regione/Modulo_Indennit%C3%A0_Rimborsi_Coronavirus_posta_mail.pdf.
    • For further information and cancellation procedures go to the Trenitalia website: https://www.trenitalia.com/en/info_contacts/refund-for-journey-cancellation.html Or in Italian here: https://www.trenitalia.com/it/informazioni/rimborso-per-rinuncia-al-viaggio-febbraio-2020.html

    Trains from Verona to Florence

    Trains from Verona to Florence are operated by Trenitalia and Italo with the first service departing at just after 5:00 a.m. Verona to Florence trains operate seven days a week and throughout the day there are between one and three departures per hour until around 7:00 p.m. Direct trains take approximately 1.5 hours while indirect trains include a connection at Padova or Bologna Centrale and take around 2.5 hours.

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

    Departure Station: Trains from Verona to Florence depart from the city's Porta Nueva Station which is within an easy walk of tourist attractions and the city centre. The station does not have a car park but is served by taxis and local buses.

    Arrival Station: Trains arrive at Santa Maria Novella Station in Florence which sits at the edge of the historic city centre. The station has a taxi rank at the main entrance and an underground car park. Local buses serve the city while shuttle services depart twice an hour to Firenze Amerigo Vespucci Airport.

    Travel Tips

    Trains from Verona to Florence
    Travel by train to Florence 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 Verona to Florence.
    FAQs
    What is the price of the cheapest train from Verona to Florence?
    Looking to save money on your route? Omio customers have found the cheapest train from Verona to Florence for the next 7 days starting from £16  one way.
    What is the average price of train tickets from Verona to Florence?
    If you are looking to buy your train ticket in the next 7 days, you can expect the Verona to Florence train to cost on average £16  one way.
    What is the distance by train from Verona to Florence?
    The Verona to Florence train distance is approximately 115 miles (186 km).
    How many hours does it take from Verona to Florence by train?
    While the time it takes to travel 115 miles (186 km) to Florence from Verona can vary based on specific dates, weekends, and bank holidays, the train duration from Verona to Florence is on average 3 h 56 min.
    Which train station from Verona to Florence do I depart from? Which Florence train station from Verona do I arrive in?

    Omio customers book a train from Verona Porta Nuova   to Firenze Santa Maria Novella   most frequently for this route.

    Where do I find the Verona train station to Florence? Where is the Florence train station?

    You can find the most popular departure train station for this journey, Verona Porta Nuova, located approximately 1 mile (s) / 1 km from the city centre of Verona. The most popular arrival train station in Florence, called Firenze Santa Maria Novella, is located around 1 mile (s) / 1 km away from its city centre.

    Which train companies can get me from Verona to Florence?
    For the journey from Verona to Florence you can take a train with Italo, Frecciargento, Regionale Veloce, Frecciarossa, Trenitalia, Intercity or Regionale. Be sure to check out all possible train companies that offer services between Verona and Florence on Omio to compare what amenities they may have.
    Is there a direct train between Verona and Florence?
    Yes, there are 16 direct trains a day between Verona and Florence. If you’re looking for a direct train from Verona to Florence, 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.
    How many train services per day are there from Verona to Florence?
    The average number of trains departing Verona for Florence is 16 a day. The train schedules and services may vary between weekdays and weekends.
    What are the first and last departure train times from Verona to Florence?
    The earliest train departing from Verona to Florence leaves at 11: 26. The last train departing from Verona to Florence leaves at 15: 17. You can find the latest Verona to Florence train timetable on Omio and book the best time to leave for your journey on your chosen travel date.
    How early should I book Verona to Florence train tickets to get the best deals?
    If you book Verona to Florence 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 Verona and Florence. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.
    Stations

    Important Stations and Airports for this Journey

    Verona
    Florence
    Verona Porta Nuova
    Amenities