Shortest travel time:
37 min
Longest travel time:
3 hrs 37 min
Lowest train ticket cost:
$58
Avg. daily departures:
28
Earliest departure:
05:33
Latest departure:
22:03
Bologna
92 km
Florence

Bologna to Florence Train Information

Bologna to Florence Train Timetable

Train type
Fastest trip
Longest trip
Earliest
Latest
Departures
Morning trains
37 min
3 hrs 18 min
05:33
11:10
11
Afternoon trains
37 min
3 hrs 37 min
12:04
17:33
12
Evening trains
37 min
1 hrs 49 min
18:33
20:33
4
Night trains
1 hrs 47 min
1 hrs 47 min
22:03
22:03
1

Trains on Bologna - Florence Route

Brand name
Train type
Travel time
Price from
Departures
Rating
Trenitalia
Trenitalia
1 change. Train+bus
2 hrs 40 min
$58
2
Trenitalia
Trenitalia
2 changes. Train+bus
2 hrs 40 min
$58
1
Trenitalia
Trenitalia
Intercity train
37 min
$58
7
Trenitalia
Trenitalia
Train with 1 change
1 hrs 47 min
$58
10
Trenitalia
Trenitalia
Train with 2 changes
3 hrs 5 min
$63
4
Bullet train
37 min
$78
4
Show more

Bologna to Florence Train Review & Rating

Used Italian trains for my day trip, very convenient

Keith W. about traveling from Bologna to Florence