Bologna to Florence: travel options
Approximate direct distance: 81 km • Travel distance depends on the route and transport you choose.
Compare the options
Recorded fares and journey times. Check each operator before booking.
| Transport Mode | Operator | Duration | Price guide | Stations / Airports | Key Booking Tip |
|---|---|---|---|---|---|
| train Direct | Trenitalia (Frecciarossa) / Italo | From 37m |
Check fare
Fare source checked: 6 Oct 2026 Fares vary by departure and ticket conditions. Tickets and times: Trenitalia (Frecciarossa) / Italo |
Dep: Bologna Centrale AV
Arr: Firenze Santa Maria Novella
|
Italo advertises a fastest journey of 37 minutes. Follow signs for Bologna Centrale’s underground AV platforms and leave time to reach them with bags. Confirm Santa Maria Novella and the dated train times before booking the rest of your Florence day. |
Choosing your journey
The fast train is useful here because the high-speed line cuts through the Apennines. Allow about 40 minutes on a fast train, then add local travel at each end.
Loading the map...
Plan the journey
The fast train is useful here because the high-speed line cuts through the Apennines. Allow about 40 minutes on a fast train for the main service, plus time to reach the departure point and continue from the arrival. The selected timetable may be different.
Departure and arrival
Follow signs for Bologna Centrale’s underground AV platforms and allow time to reach them with bags. Slower regional services follow a different route. In Florence, Santa Maria Novella is convenient for a walk into the centre.
Tickets and the next stop
Compare the full fare for your date, including luggage, reservations and the changes you need. Use the operator’s timetable and tickets and leave a buffer before a separate onward booking.
Read the Bologna guide and Florence guide for the last part of the journey and places to base yourself.