Shortest travel time:
1 hrs 32 min
Longest travel time:
6 hrs 10 min
Lowest train ticket cost:
$68
Avg. daily departures:
9
Earliest departure:
05:18
Latest departure:
15:14
Verona
209 km
Florence

Verona to Florence Train Information

Verona to Florence Train Timetable

Train type
Fastest trip
Longest trip
Earliest
Latest
Departures
Morning trains
1 hrs 32 min
6 hrs 10 min
05:18
07:03
5
Afternoon trains
1 hrs 32 min
4 hrs 8 min
13:26
15:14
4

Trains on Verona - Florence Route

Brand name
Train type
Travel time
Price from
Departures
Rating
Trenitalia
Trenitalia
2 changes. Train+bus
5 hrs 17 min
$69
2
Trenitalia
Trenitalia
Intercity train
1 hrs 32 min
$91
1
Trenitalia
Trenitalia
Train with 2 changes
3 hrs 55 min
$69
4
Bullet train
1 hrs 32 min
$68
1
Trenitalia
Frecciargento
High-speed train
1 hrs 32 min
$68
1
Show more
9.2 / 10 based on 53 reviews

Verona to Florence Train Review & Rating

Had no trouble getting around and finding the station

Cory T. about traveling from Verona to Florence