Travel Verona to Florence

Verona to Florence

Whether you’re planning ahead or comparing last-minute options, this page covers all transport services between Verona and Florence, including departure times, travel lengths and fares.

Travel options for Verona to Florence

From Verona to Florence, travel affordably by a bus for 13 EUR, or get to Florence faster by train in 1h y 32 minutes.

Bus from Verona to Florence

Buses depart regularly from Verona Viale Palladio III or Girolamo Cardinale Avenue, Verona, with the first trip of the day at 00:45, from Verona, allowing you to plan your journey to Florence at a suitable time. The ride takes around 3 hours to reach Florence Villa Constanza Bus Station or Villa Constanza Bus Station, Florence with fares starting from 13 EUR. Make sure to reserve your seat in advance book your ticket.

Prices: 13 EUR

Duration: 3h – 3h 35m ⏱

Go with bus from Verona to Florence for 13 EUR Journey with bus from Verona to Florence in 3h

View all Bus tickets →

Train from Verona to Florence

Hop on a train departing from Verona Porta Nuova for a cheap journey between Verona and Florence, arriving at Florence Santa Maria Novella. Expect the ride to take approximately 1 hour 32 minutes, with fares starting at 21 EUR. Make sure to reserve your seat in advance here for a enjoyable trip.

Popular departures: Verona Porta Nuova

Prices: 21 EUR

Duration: 1h 32m – 1h 34m ⏱

Travel with train from Verona to Florence for 21 EUR

View all Train tickets →

Combined from Verona to Florence

For travelers connecting Verona and Florence via combined transport, departures are available from VRN Verona Airport or Girolamo Cardinale Avenue, Verona with arrivals at FLR Florence Airport, Florence Bus Station or Villa Constanza Bus Station, Florence. The journey usually takes around 3 hours 50 minutes, with tickets starting from 25 EUR. Check available options and reserve your seat book your travel.

Prices: 25 EUR

Duration: 3h 50m – 10h 5m ⏱

Book combined from Verona to Florence for 25 EUR Hop on combined from Verona to Florence in 3h 50m Travel with combined from Verona to Florence for 25 EUR

View all Combined tickets →

Charter from Verona to Florence

From Verona to Florence, a private driver will pick you up at the location you choose and drop you off at your destination. Expect the trip to take around 2 hours 23 minutes with fares starting at 633 EUR. Secure your booking here and travel at your own pace.

Prices: 633 EUR

Duration: 2h 23m – 2h 33m ⏱

Ride with charter from Verona to Florence in 2h 23m

View all Charter tickets →

Distance Verona to Florence

The distance between Verona and Florence is 187.2 kilometers.

Verona to Florence Transportation Comparison

Compare transport options side by side using key travel metrics to find the best way to get from Verona to Florence

Bus
Train
Combined
Charter
Average price
16 EUR
25 EUR
81 EUR
680 EUR
Cheapest price
13 EUR
21 EUR
25 EUR
633 EUR
Average duration
3h 18m
1h 32m
5h 34m
2h 29m
Minimum duration
3h 00m
1h 32m
3h 50m
2h 23m
Number of departures
8
5
6
3
Tickets
Operators
Itabus, FlixBus
NTV
Wizz Air Malta, Volotea, FlixBus
Daytrip private transfer with English speaking driver

Bus Routes & Schedules from Verona to Florence

- From Verona Viale Palladio III, embark on a bus journey to Florence Villa Constanza Bus Station, lasting around 3h 5m. With departures scheduled at 23:40 and fares starting at 16 EUR.
- Board the bus at Girolamo Cardinale Avenue, Verona and arrive at Villa Constanza Bus Station, Florence after about 3h to 3h 35m. Services operate from 00:45 until 16:15 with fares starting at 13 to 21 EUR.

Departure stations
Verona Viale Palladio III
Girolamo Cardinale Avenue, Verona
Arrival stations
Florence Villa Constanza Bus Station
Villa Constanza Bus Station, Florence

Bus Timetable: Girolamo Cardinale Avenue, Verona → Villa Constanza Bus Station, Florence

  • 00:45 03:45 3h 16 EUR
  • 06:35 10:00 3h 25m 21 EUR
  • 09:05 12:35 3h 30m 16 EUR
  • 09:15 12:45 3h 30m 15 EUR
  • 11:10 14:10 3h 14 EUR
  • 14:45 18:20 3h 35m 14 EUR
  • 16:15 19:35 3h 20m 13 EUR

Bus Timetable: Verona Viale Palladio III → Florence Villa Constanza Bus Station

  • 23:40 02:45 3h 5m 16 EUR

Check all Charter tickets →

Train Routes & Schedules from Verona to Florence

The journey begins in Verona, where trains depart from Verona Porta Nuova with services scheduled from 07:22 until 18:22. The rail trip lasts approximately 1h 32m to 1h 34m and finishes at Florence Santa Maria Novella. Fares generally start at 21 to 32 EUR, offering a simple, direct rail connection between the two cities. By checking the train timetable for Verona to Florence, you can compare departure options and plan your trip with confidence.

Train Timetable: Verona Porta Nuova → Florence Santa Maria Novella

  • 07:22 08:54 1h 32m 25 EUR
  • 08:22 09:54 1h 32m 32 EUR
  • 14:22 15:54 1h 32m 28 EUR
  • 16:20 17:54 1h 34m 21 EUR
  • 18:22 19:54 1h 32m 21 EUR

Check all Train tickets →

Combined Routes & Schedules from Verona to Florence

- Travel from VRN Verona Airport to FLR Florence Airport on a mixed transport ride, covering the route in about 7h to 10h 5m. Departures run from 10:10 until 13:10, and tickets begin at 174 to 202 EUR.
- From Girolamo Cardinale Avenue, Verona, take an intermodal journey to Florence Bus Station, lasting about 4h 15m to 4h 20m. Services operate from 18:40 until 21:15, and fares start at 25 to 29 EUR.
- Embark at Girolamo Cardinale Avenue, Verona on a seamless transfer toward Villa Constanza Bus Station, Florence, covering the route in roughly 3h 50m to 3h 55m. Departures run from 18:40 until 21:15, and tickets start at 25 to 29 EUR.

Departure stations
VRN Verona Airport
Girolamo Cardinale Avenue, Verona
Arrival stations
FLR Florence Airport
Florence Bus Station
Villa Constanza Bus Station, Florence

Combined Timetable: Girolamo Cardinale Avenue, Verona → Florence Bus Station

  • 18:40 23:00 4h 20m 29 EUR
  • 21:15 01:30 4h 15m 25 EUR

Combined Timetable: Girolamo Cardinale Avenue, Verona → Villa Constanza Bus Station, Florence

  • 18:40 22:35 3h 55m 29 EUR
  • 21:15 01:05 3h 50m 25 EUR

Combined Timetable: VRN Verona Airport → FLR Florence Airport

  • 10:10 17:10 7h 174 EUR
  • 13:10 23:15 10h 5m 202 EUR

Check all Combined tickets →

Charter Routes & Schedules from Verona to Florence

- Board a private taxi at Verona Hotel Transfer and reach Fiesole Hotel Transfer, with the trip taking roughly 2h 33m. Multiple departures are available with fares starting at 704 EUR.
- From Verona Hotel Transfer, enjoy a luxury taxi transfer to Florence Airport, taking roughly 2h 23m. Options to depart throughout the day are available, with fares starting at 633 EUR.
- Start your journey at Verona Hotel Transfer in a VIP transfer and arrive at Florence Hotel Transfer after about 2h 33m. With frequent departures available, fares start from 704 EUR.

Check all Charter tickets →

Frequently Asked Questions Verona to Florence

Below you will find answers to the most common questions about traveling from Verona to Florence.

How long does the Verona to Florence route usually take?

Travel time on the Verona to Florence route depends on the transport type and the exact departure and arrival points. The train is the quickest at about 1 hour 32 to 1 hour 34 minutes, while buses take about 3 to 3 hours 35 minutes.

What is the cheapest way to travel from Verona to Florence?

The cheapest Verona to Florence option is the bus, with fares from 13 EUR to 21 EUR. Train tickets start at 21 EUR, while combined services are higher, starting at 25 EUR.

Which Verona to Florence option is the fastest?

The fastest Verona to Florence option is the train between Verona Porta Nuova and Florence Santa Maria Novella. It takes about 1 hour 32 to 1 hour 34 minutes, which is much shorter than the bus or combined services.

Where do Verona to Florence trips usually depart and arrive?

Verona to Florence departures vary by transport. Trains leave from Verona Porta Nuova and arrive at Florence Santa Maria Novella. Buses use Verona Viale Palladio III or Girolamo Cardinale Avenue in Verona, with arrivals at Florence Villa Constanza Bus Station or Villa Constanza Bus Station, Florence.

How much should I budget for Verona to Florence?

For Verona to Florence, prices range widely by transport. Buses cost 13 EUR to 21 EUR, trains cost 21 EUR to 32 EUR, combined services cost 25 EUR to 202 EUR, and charter transfers cost 633 EUR to 704 EUR.

How often do Verona to Florence services run during the day?

Verona to Florence services are spread across the day, but the schedule is not shown as a fixed interval. Bus departures run from 00:45 to 23:40, train departures from 07:22 to 18:22, and combined services from 10:10 to 21:15.

What are the first and last Verona to Florence departures?

The earliest Verona to Florence departure listed is the bus at 00:45. The latest is also a bus at 23:40. Train services run from 07:22 to 18:22, and combined services run from 10:10 to 21:15.

How long does the Verona to Florence bus take, and where does it go?

The Verona to Florence bus takes about 3 hours to 3 hours 35 minutes. It departs from Verona Viale Palladio III or Girolamo Cardinale Avenue, Verona, and arrives at Florence Villa Constanza Bus Station or Villa Constanza Bus Station, Florence.

What is the train journey like on Verona to Florence?

The Verona to Florence train runs from Verona Porta Nuova to Florence Santa Maria Novella. It takes about 1 hour 32 to 1 hour 34 minutes and costs 21 EUR to 32 EUR, making it the shortest scheduled option in the data.

Are there combined Verona to Florence services, and how do they differ?

Yes, combined Verona to Florence services are listed with departures from VRN Verona Airport or Girolamo Cardinale Avenue, Verona. They arrive at FLR Florence Airport, Florence Bus Station, or Villa Constanza Bus Station, Florence, and take about 3 hours 50 minutes to 10 hours 5 minutes.

Can I book Verona to Florence tickets online in one place?

Yes, Verona to Florence tickets can be checked and booked through TicketRoutes.com. That is the simplest way to compare the listed bus, train, combined, and charter options for this route.

Is there a charter option for Verona to Florence, and what does it involve?

A charter transfer is listed for Verona to Florence. It departs from Verona Hotel Transfer and arrives at Fiesole Hotel Transfer, Florence Airport, or Florence Hotel Transfer, taking about 2 hours 23 minutes to 2 hours 33 minutes and costing 633 EUR to 704 EUR.


More travel routes for Verona and Florence

Planning more stops after Verona to Florence?

If your journey doesn’t end with Verona to Florence, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.

Try the Travel Planner

Perfect for travelers visiting multiple cities on one trip.