Verona to Florence train

Cheap train tickets from Verona to Florence

Showing times and prices for 16 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
17:32Verona Porta Vescovo4h38 22:10Florence Santa Maria Novella
2 changes
£161One-way
Cheapest
06:05Verona Porta Nuova4h18 10:23Florence Santa Maria Novella
2 changes
£161One-way
Cheapest
07:03Verona Porta Nuova3h49 10:52Florence Santa Maria Novella
2 changes
£161One-way
Cheapest
12:26Verona Porta Nuova3h26 15:52Florence Santa Maria Novella
2 changes
£161One-way
Cheapest
15:14Verona Porta Nuova3h38 18:52Florence Santa Maria Novella
2 changes
£161One-way

Train schedule Verona to Florence

Showing trains for tomorrow, Tuesday, 16 August
05:18Verona Porta Nuova2h34 07:52Florence Santa Maria Novella
1 change
05:18Verona Porta Nuova3h34 08:52Florence Santa Maria Novella
2 changes
05:27Verona Porta Vescovo3h12 08:39Florence Santa Maria Novella
1 change
05:27Verona Porta Vescovo4h49 10:16Florence Rifredi
2 changes
06:05Verona Porta Nuova4h18 10:23Florence Santa Maria Novella
2 changes
06:26Verona1h58 08:24Florence Santa Maria Novella
1 change
06:26Verona3h50 10:16Florence Rifredi
2 changes
06:27Verona Porta Vescovo3h12 09:39Florence Santa Maria Novella
1 change
06:52Verona Porta Nuova1h32 08:24Florence Santa Maria Novella
0 changes
07:03Verona Porta Nuova3h13 10:16Florence Rifredi
1 change
07:03Verona Porta Nuova3h49 10:52Florence Santa Maria Novella
2 changes
07:13Verona5h11 12:24Florence Santa Maria Novella
2 changes
07:22Verona Porta Nuova1h32 08:54Florence Santa Maria Novella
0 changes
07:56Verona Porta Nuova4h28 12:24Florence Santa Maria Novella
1 change
08:07Verona4h17 12:24Florence Santa Maria Novella
2 changes
08:22Verona Porta Nuova4h02 12:24Florence Santa Maria Novella
1 change
08:22Verona Porta Nuova1h32 09:54Florence Santa Maria Novella
0 changes
08:27Verona Porta Vescovo3h57 12:24Florence Santa Maria Novella
1 change
08:28Verona1h56 10:24Florence Santa Maria Novella
1 change
08:32Verona Porta Vescovo1h52 10:24Florence Santa Maria Novella
1 change
08:52Verona Porta Nuova1h32 10:24Florence Santa Maria Novella
0 changes
09:13Verona2h11 11:24Florence Santa Maria Novella
1 change
09:17Verona Porta Vescovo2h07 11:24Florence Santa Maria Novella
1 change
09:37Verona Porta Nuova1h47 11:24Florence Santa Maria Novella
0 changes
09:58Verona3h41 13:39Florence Santa Maria Novella
2 changes
10:00Verona Porta Nuova2h39 12:39Florence Santa Maria Novella
1 change
10:27Verona Porta Vescovo3h12 13:39Florence Santa Maria Novella
1 change
11:00Verona Porta Nuova2h39 13:39Florence Santa Maria Novella
1 change
11:27Verona Porta Vescovo3h12 14:39Florence Santa Maria Novella
1 change
12:13Verona2h39 14:52Florence Santa Maria Novella
2 changes
12:26Verona Porta Nuova2h26 14:52Florence Santa Maria Novella
1 change
12:26Verona Porta Nuova3h26 15:52Florence Santa Maria Novella
2 changes
12:27Verona Porta Vescovo3h12 15:39Florence Santa Maria Novella
1 change
13:04Verona Porta Vescovo2h59 16:03Florence Santa Maria Novella
2 changes
13:13Verona2h50 16:03Florence Santa Maria Novella
2 changes
13:26Verona Porta Nuova3h26 16:52Florence Santa Maria Novella
2 changes
13:26Verona Porta Nuova2h37 16:03Florence Santa Maria Novella
1 change
13:27Verona Porta Vescovo3h55 17:22Florence Rifredi
1 change
13:32Verona Porta Vescovo3h50 17:22Florence Rifredi
2 changes
14:13Verona3h09 17:22Florence Rifredi
2 changes
14:22Verona Porta Nuova1h32 15:54Florence Santa Maria Novella
0 changes
14:26Verona Porta Nuova3h26 17:52Florence Santa Maria Novella
2 changes
14:26Verona Porta Nuova2h56 17:22Florence Rifredi
1 change
14:28Verona1h56 16:24Florence Santa Maria Novella
1 change
14:32Verona Porta Vescovo1h52 16:24Florence Santa Maria Novella
1 change
14:52Verona Porta Nuova1h32 16:24Florence Santa Maria Novella
0 changes
15:14Verona Porta Nuova3h38 18:52Florence Santa Maria Novella
2 changes
15:14Verona Porta Nuova3h15 18:29Florence Santa Maria Novella
1 change
16:04Verona Porta Vescovo3h16 19:20Florence Rifredi
2 changes
16:13Verona2h11 18:24Florence Santa Maria Novella
1 change
16:13Verona3h07 19:20Florence Rifredi
2 changes
16:20Verona Porta Nuova1h34 17:54Florence Santa Maria Novella
0 changes
16:26Verona Porta Nuova3h26 19:52Florence Santa Maria Novella
2 changes
16:26Verona Porta Nuova2h54 19:20Florence Rifredi
1 change
16:32Verona Porta Vescovo1h52 18:24Florence Santa Maria Novella
1 change
16:52Verona Porta Nuova1h32 18:24Florence Santa Maria Novella
0 changes
17:28Verona1h56 19:24Florence Santa Maria Novella
1 change
17:32Verona Porta Vescovo4h38 22:10Florence Santa Maria Novella
2 changes
17:32Verona Porta Vescovo1h52 19:24Florence Santa Maria Novella
1 change
17:52Verona Porta Nuova1h32 19:24Florence Santa Maria Novella
0 changes
18:15Verona2h09 20:24Florence Santa Maria Novella
1 change
18:15Verona3h55 22:10Florence Santa Maria Novella
2 changes
18:22Verona Porta Nuova1h32 19:54Florence Santa Maria Novella
0 changes
18:26Verona Porta Nuova3h44 22:10Florence Santa Maria Novella
1 change
18:32Verona Porta Vescovo1h52 20:24Florence Santa Maria Novella
1 change
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 and tickets by train, coach or flight

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
Wed
31 Aug
Thu
01 Sept
Fri
02 Sept
Sat
03 Sept
Sun
04 Sept
Mon
05 Sept

Fastest train times from Verona to Florence

Showing times and prices for 16 Aug

Fastest Journey

1 h 32 m

Average

2 h 49 m

Trains per day

66

Distance

186 km

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

Fastest
18:22Verona Porta Nuova1h32 19:54Florence Santa Maria Novella
0 changes
£291One-way
Fastest
16:52Verona Porta Nuova1h32 18:24Florence Santa Maria Novella
0 changes
£341One-way
Fastest
17:52Verona Porta Nuova1h32 19:24Florence Santa Maria Novella
0 changes
£341One-way
Fastest
08:52Verona Porta Nuova1h32 10:24Florence Santa Maria Novella
0 changes
£341One-way
Fastest
14:22Verona Porta Nuova1h32 15:54Florence Santa Maria Novella
0 changes
£291One-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 Verona to Florence

distanceDistance115 miles
durationAverage train duration1 h 32 min
priceAverage train ticket price£16 (€18)
frequencyTrain frequency6 a day
changesDirect trainYes, there are 6 direct trains a day
carriersTrain companiesFrecciarossa, Frecciabianca, Regionale Veloce, Intercity, Intercity Notte, Italo, Frecciargento, Regionale or Trenitalia

Trains from Verona to Florence cover the 115 miles long journey taking on average 1 h 32 min with our travel partners like Frecciarossa, Frecciabianca, Regionale Veloce, Intercity, Intercity Notte, Italo, Frecciargento, Regionale or Trenitalia. Normally, there are 6 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as £16, but the average price of train tickets is £16. Travellers depart most frequently from Verona Porta Nuova and arrive in Firenze Santa Maria Novella.

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

Find the best trains from Verona to Florence with Omio's travel partners Frecciarossa, Intercity and Italo from £16. We can find you the best deals, timetables and tickets when comparing and booking the best journey.

Intercity
Frecciarossa
Italo

Looking for trains between Verona and Florence? Intercity is one of the best companies to travel with on the 115 miles (186 km) route to Florence from Verona. As an official travel partner of Intercity, Omio quickly shows you the latest Intercity train timetables, tickets and offers (such as luggage policy and amenities provided onboard), travel information, and prices so that you can check for ideal departure and arrival times, compare the fastest Verona to Florence routes, find the best amenities to make your trip smooth and easy, and buy the most affordable Intercity train tickets that fit your budget. If you use the Omio app to search for trains from Verona to Florence, you can quickly see if the Intercity ticket is a mobile ticket, making it easy for you to go paperless when taking a train. Once you’re ready, book your Verona - Florence train now on Omio quickly and easily and enjoy your upcoming trip with Intercity!

    There’s no need to fly between Italian hotspots when you can simply take a Frecciarossa train to reach your destination in just a few hours. Frecciarossa is the premier high-speed train service from Trenitalia, Italy’s national railway company, with around 200 connections made across Italy per day. These trains reach speeds up to 186 mph (300 kmh), making them one of the fastest in the world. You can expect to travel 115 miles (186 km) between Verona and Florence on a Frecciarossa high-speed train. All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, toilets, luggage storage, onboard entertainment, and restaurant and bar services to passengers.

    You can find the best deals on cheap Frecciarossa train tickets right here. As an official travel partner of Trenitalia, Omio shows you all travel information for the Verona to Florence journey, such as departure and arrival times, stops, train stations, journey times, and cheap fares. Once you’re ready, buy your Verona to Florence train ticket on Omio and enjoy travelling in full comfort on a Frecciarossa train!

    Verona to Florence train information with Frecciarossa:

    • Average Duration: 1 h 34 min
    • Frecciarossa frequency: 6 a day

    Italo is a brand of high-speed trains from the Italian train company Nuovo Trasporto Viaggiatori (NTV) offering regular services to popular cities around Italy, such as Rome, Naples, Florence and Milan. Among its fleet of trains are the Italo AGV 575, the premier high-speed service reaching speeds up to 186 mph (300 km/h), and the Italo EVO, an eco-friendly train that can reach speeds up to 150 mph (250 km/h). You can choose from the following Italo ticket types when purchasing tickets between Verona and Florence: Low Cost, Economy, and Flex. Italo offers four different class options: Smart, Comfort, Prima and Club Executive. Standard services in all Italo trains include toilets, free WiFi, power outlets, reclining leather seats, footrests, snack machines and Italo Live (free onboard entertainment featuring a selection of films, music and games). While some amenities may differ based on the class option booked, each train carriage is modernly equipped with a high level of comfort.

    Verona to Florence train information with Italo:

    • Average Duration: 1 h 32 min
    • Italo frequency: 4 a day

    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
    Looking to save money on your trip? Omio customers have found the cheapest train from Verona to Florence for the next 7 days starting from £16  one way.
    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.
    When travelling this route you should expect the distance from Verona to Florence via train to be approximately 115 miles.
    On average the train from Verona to Florence duration is 1 h 32 min  for the 115 miles long trip, but the travel time can vary if you depart on weekends and holidays.

    Omio customers travelling this route book their trains from Verona Porta Nuova   to Firenze Santa Maria Novella.

    Passengers board their train most frequently from Verona Porta Nuova and travel around 1.3 miles (2.1 km) from the city centre to this train station.

    Passengers travelling this route most often arrive at Firenze Santa Maria Novella and need to travel approximately 1.2 miles (2 km) from the train station to the city centre in Florence.

    Take the Verona to Florence train with Frecciarossa, Frecciabianca, Regionale Veloce, Intercity, Intercity Notte, Italo, Frecciargento, Regionale or Trenitalia. However, it's always good to check out all possible train companies for the route to Florence from Verona as there might be differences in the amenities they offer.
    Yes, there are 6 direct trains a day to Florence from Verona. 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.
    The average number of trains departing Verona for Florence is 6 a day. The train schedules and services may vary between weekdays and weekends.
    If you prefer early morning trains from Verona to Florence, the first train leaves at 12: 22. If you prefer late night trains from Verona to Florence, the last train of the day leaves at 16: 52. Omio shows you the latest train from Verona to Florence times to help you book the best departure time for this route.
    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.

    Important Stations and Airports for this Journey

    Verona
    Florence
    The major railway station for departures from Verona is Verona Porta Nuova. Read all the information you need to know about services, amenities and connections at Verona Porta Nuova for your trip from Verona to Florence.
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    phone
    Phone Number
    +39 892021
    ticketOfficeHours
    Ticket Office Hours
    Mon - Sun: 06: 00 - 21: 00
    Public transport options for Verona Porta Nuova
    Bus lines: 11, 12, 13, 51, 90, 92, 94, 96, 98
    Train lines: FA, FB, EC, EN, ICN, R, Italo

    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