European trains
Trains from Bologna to Florence
Bologna and Florence sit either side of the Apennines, Emilia-Romagna to the north and Tuscany to the south, and the train between them tunnels through the ridge rather than climbing it. It is a short domestic hop that many people take as part of a loop through northern and central Italy, pairing a city of porticoes and food with the Renaissance capital on the Arno. Choose a travel day below and the live times and fares appear.
Availability and prices are checked live when you search.
- Straight-line distanceabout 85 kmThe rail route is longer; live times appear when you search
- RouteDomesticWithin Italy
- ReturnSearchFlorence to Bologna
- Hotels172
- 5-star31
- 4-star97
- 3-star44
About the Bologna to Florence train
Florence announces itself immediately: the train pulls into Santa Maria Novella, a stone station on the western edge of the historic centre, and the Duomo's dome is a short walk away through streets that have kept their medieval shape. The centre is walkable end to end, from the station past the cathedral to the Uffizi and the Arno, with the Oltrarno and its workshops across the Ponte Vecchio. Taxis wait outside, and buses cover the hills and outer districts where some hotels sit. The journey starts at Bologna Centrale, north of Bologna's own old town. Pick the date and the number of travellers; the search returns the times and fares for that day. There is no linked return page here, so search Florence to Bologna separately for the way back. Under Where to stay in Florence you will find a sample from the catalogue, and the Italy eSIM plans linked on the page serve travellers coming from outside Italy.
Where to stay in Florence
4 of the 172 hotels in the catalogue for Florence.
Hotel Lungarno - Lungarno Collection★★★★★Hotel· Lungarno CollectionBorgo San Jacopo 14 · Fitness centre · Restaurant · Bar · Wi-Fifrom₹58,687per night, indicative
Golden Tower Hotel & Spa★★★★★Hotel· Booking ProgressPiazza Strozzi 11r · Spa · Restaurant · Bar · Wi-Fifrom₹26,192per night, indicative
Hotel La Gemma★★★★★Hotel· SYNXISVia dei Cavalieri 2C · Spa · Restaurant · Bar · Wi-Fifrom₹47,866per night, indicative
Helvetia & Bristol Firenze – Starhotels Collezione★★★★★Hotel· StarhotelsVia Dei Pescioni 2 · Spa · Fitness centre · Restaurant · Barfrom₹50,099per night, indicative- Prices are indicative: the lowest rate found for 2 adults, 1 night on 10 Jan 2027, in INR, checked 10 Nov 2026. Live prices for your dates appear when you search.
Plan the rest of your trip
- HotelsHotels in Florence
- Mobile dataItaly eSIM plans
- TrainsTrains from Florence to Milan
- TrainsTrains from Florence to Pisa
- TrainsTrains from Florence to Rome
- TrainsTrains from Florence to Venice
- TrainsTrains from Brussels to Amsterdam
- TrainsTrains from Brussels to London
- TrainsTrains from Brussels to Paris
- TrainsTrains from Budapest to Vienna
Trains from Bologna to Florence: questions
How far is Florence from Bologna by train?
Bologna and Florence are about 85 km apart in a straight line; the rail route is longer. Live journey times and fares for your date appear when you search trains from Bologna to Florence.
Can I book the return from Florence to Bologna?
Yes. Search trains from Florence to Bologna for the return; each direction has its own times and fares.
Is Bologna to Florence an international train journey?
No. Both Bologna and Florence are in Italy, so this is a domestic rail journey.
Destination, hotel and service details come from AI Concierge travel data; distances are straight-line. Availability and prices are shown live when you search.