Bologna to Florence Santa Maria Novella train

Mon, Oct 07
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Bologna to Florence Santa Maria Novella

Showing times and prices for Oct 07

Cheapest

The best way to find a cheap train ticket from Bologna to Florence Santa Maria Novella is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
Regionale
Regionale 17843
06:16PM1h36
Bologna San Ruffillo
07:52PMFlorence Santa Maria Novella
$131One-way
1 transfer
Cheapest
Regionale
Regionale 17807
06:35AM1h51
Bologna Centrale
08:26AMFlorence Santa Maria Novella
$131One-way
0 transfers
Cheapest
Regionale
Regionale 17815
08:46AM1h37
Bologna San Ruffillo
10:23AMFlorence Santa Maria Novella
$131One-way
1 transfer
Cheapest
Regionale
Regionale 17803
06:16AM1h36
Bologna San Ruffillo
07:52AMFlorence Santa Maria Novella
$131One-way
1 transfer
Cheapest
Regionale
Regionale 17813
08:16AM1h36
Bologna San Ruffillo
09:52AMFlorence Santa Maria Novella
$131One-way
1 transfer

Bologna to Florence Santa Maria Novella train times

Showing trains for tomorrow, Monday, October 7
ProviderDepartsDurationArrivesTransfersTickets
Regionale
Regionale 17801
05:41AM Bologna San Ruffillo1h47 07:28AM Florence Santa Maria Novella1 transfer
Regionale
Regionale 17803
06:16AM Bologna San Ruffillo1h36 07:52AM Florence Santa Maria Novella1 transfer
Frecciarossa
FRECCIAROSSA 9505
06:27AM Bologna Centrale0h37 07:04AM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale 17807
06:35AM Bologna Centrale1h51 08:26AM Florence Santa Maria Novella0 transfersDirect
Italo
9907
06:57AM Bologna Centrale0h38 07:35AM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 1000 9401
07:02AM Bologna Centrale0h37 07:39AM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 9301
07:12AM Bologna Centrale0h38 07:50AM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale TTPER 17809
07:16AM Bologna San Ruffillo1h36 08:52AM Florence Santa Maria Novella1 transfer
Frecciarossa
FRECCIAROSSA 1000 9511
07:27AM Bologna Centrale0h37 08:04AM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 1000 8505
07:47AM Bologna Centrale0h37 08:24AM Florence Santa Maria Novella0 transfersDirect
Italo
8111
07:57AM Bologna Centrale0h38 08:35AM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 9403
08:02AM Bologna Centrale0h37 08:39AM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 9303
08:12AM Bologna Centrale0h38 08:50AM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale 17813
08:16AM Bologna San Ruffillo1h36 09:52AM Florence Santa Maria Novella1 transfer
Frecciarossa
FRECCIAROSSA 9515
08:27AM Bologna Centrale0h37 09:04AM Florence Santa Maria Novella0 transfersDirect
Italo
8903
08:42AM Bologna Centrale0h38 09:20AM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale 17815
08:46AM Bologna San Ruffillo1h37 10:23AM Florence Santa Maria Novella1 transfer
Frecciarossa
FRECCIAROSSA 1000 8513
08:47AM Bologna Centrale0h37 09:24AM Florence Santa Maria Novella0 transfersDirect
Intercity
Intercity 583
08:50AM Bologna Centrale1h33 10:23AM Florence Santa Maria Novella1 transfer
Italo
9915
08:57AM Bologna Centrale0h38 09:35AM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 9405
09:02AM Bologna Centrale0h37 09:39AM Florence Santa Maria Novella0 transfersDirect
Italo
8953
09:17AM Bologna Centrale0h37 09:54AM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 9519
09:27AM Bologna Centrale0h37 10:04AM Florence Santa Maria Novella0 transfersDirect
Italo
8905
09:42AM Bologna Centrale0h38 10:20AM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 1000 8507
09:47AM Bologna Centrale0h37 10:24AM Florence Santa Maria Novella0 transfersDirect
Italo
9919
09:57AM Bologna Centrale0h38 10:35AM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 1000 9409
10:02AM Bologna Centrale0h37 10:39AM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 1000 9391
10:12AM Bologna Centrale0h38 10:50AM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 9583
10:27AM Bologna Centrale0h37 11:04AM Florence Santa Maria Novella0 transfersDirect
Italo
8907
10:42AM Bologna Centrale0h38 11:20AM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 1000 8503
10:47AM Bologna Centrale0h37 11:24AM Florence Santa Maria Novella0 transfersDirect
Italo
9923
10:57AM Bologna Centrale0h38 11:35AM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 1000 9411
11:02AM Bologna Centrale0h37 11:39AM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 9311
11:12AM Bologna Centrale0h38 11:50AM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 9527
11:27AM Bologna Centrale0h37 12:04PM Florence Santa Maria Novella0 transfersDirect
Italo
9927
11:57AM Bologna Centrale0h38 12:35PM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 1000 9413
12:02PM Bologna Centrale0h37 12:39PM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 9587
12:27PM Bologna Centrale0h37 01:04PM Florence Santa Maria Novella0 transfersDirect
Italo
8911
12:42PM Bologna Centrale0h38 01:20PM Florence Santa Maria Novella0 transfersDirect
Italo
9931
12:57PM Bologna Centrale0h38 01:35PM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 1000 9415
01:02PM Bologna Centrale0h37 01:39PM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale TTPER 17827
01:16PM Bologna San Ruffillo1h36 02:52PM Florence Santa Maria Novella1 transfer
Frecciarossa
FRECCIAROSSA 9535
01:27PM Bologna Centrale0h37 02:04PM Florence Santa Maria Novella0 transfersDirect
Italo
8929
01:42PM Bologna Centrale0h38 02:20PM Florence Santa Maria Novella0 transfersDirect
Italo
9935
01:57PM Bologna Centrale0h38 02:35PM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 8419
02:02PM Bologna Centrale0h37 02:39PM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale 17831
02:16PM Bologna San Ruffillo1h36 03:52PM Florence Santa Maria Novella1 transfer
Frecciarossa
FRECCIAROSSA 1000 9539
02:27PM Bologna Centrale0h37 03:04PM Florence Santa Maria Novella0 transfersDirect
Italo
8913
02:42PM Bologna Centrale0h38 03:20PM Florence Santa Maria Novella0 transfersDirect
Intercity
Intercity 584
02:55PM Bologna Centrale1h38 04:33PM Florence Santa Maria Novella1 transfer
Italo
9939
02:57PM Bologna Centrale0h38 03:35PM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 9421
03:02PM Bologna Centrale0h37 03:39PM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale 17833
03:16PM Bologna San Ruffillo1h36 04:52PM Florence Santa Maria Novella1 transfer
Italo
8959
03:17PM Bologna Centrale0h37 03:54PM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 9543
03:27PM Bologna Centrale0h37 04:04PM Florence Santa Maria Novella0 transfersDirect
Italo
8915
03:42PM Bologna Centrale0h38 04:20PM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale 17835
03:46PM Bologna San Ruffillo1h38 05:24PM Florence Santa Maria Novella1 transfer
Frecciarossa
FRECCIAROSSA 8519
03:47PM Bologna Centrale0h37 04:24PM Florence Santa Maria Novella0 transfersDirect
Italo
8143
03:57PM Bologna Centrale0h38 04:35PM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 9425
04:02PM Bologna Centrale0h37 04:39PM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 9321
04:12PM Bologna Centrale0h38 04:50PM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale 17837
04:16PM Bologna San Ruffillo1h36 05:52PM Florence Santa Maria Novella1 transfer
Intercity
Intercity 597
04:21PM Bologna Centrale1h31 05:52PM Florence Santa Maria Novella1 transfer
Frecciarossa
FRECCIAROSSA 1000 9547
04:27PM Bologna Centrale0h37 05:04PM Florence Santa Maria Novella0 transfersDirect
Italo
8919
04:42PM Bologna Centrale0h38 05:20PM Florence Santa Maria Novella0 transfersDirect
Italo
9947
04:57PM Bologna Centrale0h38 05:35PM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 1000 9427
05:02PM Bologna Centrale0h37 05:39PM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 1000 9323
05:12PM Bologna Centrale0h38 05:50PM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale 17839
05:16PM Bologna San Ruffillo1h36 06:52PM Florence Santa Maria Novella1 transfer
Italo
8963
05:17PM Bologna Centrale0h37 05:54PM Florence Santa Maria Novella0 transfersDirect
Intercity
Intercity 594
05:25PM Bologna Centrale1h18 06:43PM Florence Santa Maria Novella1 transfer
Frecciarossa
FRECCIAROSSA 9551
05:27PM Bologna Centrale0h37 06:04PM Florence Santa Maria Novella0 transfersDirect
Italo
8923
05:42PM Bologna Centrale0h38 06:20PM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 1000 8525
05:47PM Bologna Centrale0h37 06:24PM Florence Santa Maria Novella0 transfersDirect
Italo
9951
05:57PM Bologna Centrale0h38 06:35PM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 9431
06:02PM Bologna Centrale0h37 06:39PM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 9325
06:12PM Bologna Centrale0h38 06:50PM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale 17843
06:16PM Bologna San Ruffillo1h36 07:52PM Florence Santa Maria Novella1 transfer
Frecciarossa
FRECCIAROSSA 1000 9555
06:27PM Bologna Centrale0h37 07:04PM Florence Santa Maria Novella0 transfersDirect
Italo
8925
06:42PM Bologna Centrale0h38 07:20PM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale 17845
06:46PM Bologna San Ruffillo1h38 08:24PM Florence Santa Maria Novella1 transfer
Frecciarossa
FRECCIAROSSA 1000 8527
06:47PM Bologna Centrale0h37 07:24PM Florence Santa Maria Novella0 transfersDirect
Italo
9955
06:57PM Bologna Centrale0h38 07:35PM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 1000 9433
07:02PM Bologna Centrale0h37 07:39PM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale TTPER 17847
07:16PM Bologna San Ruffillo1h36 08:52PM Florence Santa Maria Novella1 transfer
Italo
8967
07:17PM Bologna Centrale0h37 07:54PM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 1000 9559
07:27PM Bologna Centrale0h37 08:04PM Florence Santa Maria Novella0 transfersDirect
Italo
8927
07:42PM Bologna Centrale0h38 08:20PM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 1000 8529
07:47PM Bologna Centrale0h37 08:24PM Florence Santa Maria Novella0 transfersDirect
Italo
9959
07:57PM Bologna Centrale0h38 08:35PM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 9435
08:02PM Bologna Centrale0h37 08:39PM Florence Santa Maria Novella0 transfersDirect
Intercity
Intercity 599
08:04PM Bologna Centrale1h18 09:22PM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 9329
08:12PM Bologna Centrale0h38 08:50PM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 1000 9563
08:27PM Bologna Centrale0h37 09:04PM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale 17851
08:35PM Bologna Centrale1h35 10:10PM Florence Santa Maria Novella0 transfersDirect
Italo
9961
08:57PM Bologna Centrale0h38 09:35PM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 1000 9437
09:02PM Bologna Centrale0h37 09:39PM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 9567
09:27PM Bologna Centrale0h37 10:04PM Florence Santa Maria Novella0 transfersDirect
Italo
9963
09:57PM Bologna Centrale0h38 10:35PM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale 17853
10:16PM Bologna San Ruffillo1h34 11:50PM Florence Santa Maria Novella1 transfer

Find all the dates and times for this journey

Compare prices and tickets Bologna to Florence Santa Maria Novella by train or bus

Mon
Oct 07
Tue
Oct 08
Wed
Oct 09
Thu
Oct 10
Fri
Oct 11
Sat
Oct 12
Sun
Oct 13
Mon
Oct 14
Tue
Oct 15
Wed
Oct 16
Thu
Oct 17
Fri
Oct 18
Sat
Oct 19
Sun
Oct 20
Mon
Oct 21
Tue
Oct 22
Wed
Oct 23
Thu
Oct 24
Fri
Oct 25
Sat
Oct 26
Sun
Oct 27

Fastest train times from Bologna to Florence Santa Maria Novella

Showing times and prices for Oct 07

Fastest Journey

37 m

Average

50 m

Trains per day

100

Distance

80 km

Of the 100 trains that leave Bologna for Florence Santa Maria Novella every day 81 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
Frecciarossa
FRECCIAROSSA 1000 9409
10:02AM0h37
Bologna Centrale
10:39AMFlorence Santa Maria Novella
$441One-way
0 transfers
Fastest
Frecciarossa
FRECCIAROSSA 9515
08:27AM0h37
Bologna Centrale
09:04AMFlorence Santa Maria Novella
$441One-way
0 transfers
Fastest
Frecciarossa
FRECCIAROSSA 1000 9427
05:02PM0h37
Bologna Centrale
05:39PMFlorence Santa Maria Novella
$441One-way
0 transfers
Fastest
Frecciarossa
FRECCIAROSSA 1000 8507
09:47AM0h37
Bologna Centrale
10:24AMFlorence Santa Maria Novella
$441One-way
0 transfers
Fastest
Frecciarossa
FRECCIAROSSA 1000 8513
08:47AM0h37
Bologna Centrale
09:24AMFlorence Santa Maria Novella
$441One-way
0 transfers

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Bologna to Florence Santa Maria Novella

distanceDistance50 miles (80 km)
durationAverage train duration37 min
priceAverage train ticket price$22 (€19)
frequencyTrain frequency50 a day
changesDirect trainYes, there are 50 direct trains a day
carriersTrain companiesItalo, Frecciarossa, Regionale or Intercity

Trains from Bologna to Florence Santa Maria Novella cover the 50 miles (80 km) long journey taking on average 37 min with our travel partners like Italo, Frecciarossa, Regionale or Intercity. Normally, there are 50 trains operating per day, including direct services available. While the average ticket price for this journey costs around $22 (€19), you can find the cheapest train ticket for as low as $11 (€9).

Train companies: Italo, Frecciarossa and Regionale from Bologna to Florence Santa Maria Novella trains

Travel to Florence Santa Maria Novella from Bologna from $11 (€9) with Omio’s train partners Italo, Frecciarossa and Regionale! You can find the best schedules and tickets when comparing and booking the most convenient trip for you.

Italo is a brand of high-speed trains operated by the Italian train company Nuovo Trasporto Viaggiatori (NTV). Its fleet of trains includes the Italo AGV 575, the premier high-speed service reaching speeds up to 186 mph (300 km/h), and the Italo EVO, an eco-friendly train that can reach a maximum speed of 150 mph (250 km/h). Italo offers four different class options, but each train car is modernly equipped with a high level of comfort. You can choose between the Smart, Comfort, Prima and Club Executive classes. Standard services in all Italo trains include bathrooms, free WiFi, power outlets, reclining leather seats, footrests, snack machines and Italo Live (free onboard entertainment featuring a selection of movies, music and games). Italo offers three types of fares with different prices and flexibility: Low Cost, Economy, and Flex.

Bologna to Florence Santa Maria Novella train information with Italo:

  • Average Duration: 38 min
  • Cheapest Price: $35
  • Italo frequency: 19 a day

FAQs: Trains from Bologna to Florence Santa Maria Novella

FAQs: Travel by train from Bologna to Florence Santa Maria Novella easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Bologna to Florence Santa Maria Novella.
FAQs
Cheap train tickets from Bologna to Florence Santa Maria Novella can start from as little as $11 (€9) when you book in advance. The average train ticket price for Bologna to Florence Santa Maria Novella is $22 (€19); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Bologna to Florence Santa Maria Novella train time is 37 min   covering the 50 mile (80 km) long trip, but the journey time can vary depending on specific dates or if traveling on weekends and holidays.
The first train from Bologna to Florence Santa Maria Novella leaves at 4: 40 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Bologna to Florence Santa Maria Novella leaves at 8: 19 PM.
Yes, it is possible to travel from Bologna to Florence Santa Maria Novella without having to change trains with Italo, Frecciarossa or Intercity. There are 50 direct trains from Bologna to Florence Santa Maria Novella each day. There may be fewer direct services available on weekends or holidays.
Yes, you can take a high-speed train from Bologna to Florence Santa Maria Novella with Italo or Frecciarossa. Overall you can travel with the following companies: Italo, Frecciarossa, Regionale or Intercity.
For the best Bologna to Florence Santa Maria Novella train to book, you can travel safely and comfortably with Italo, Frecciarossa, Regionale or Intercity. However, it's always good to check all possible train providers with services from Bologna to Florence Santa Maria Novella to compare what amenities they may offer.
No, there are no night trains, the latest train for this route is 8: 19 PM.
A day trip to Florence Santa Maria Novella from Bologna is worth doing with a journey time of 37 min each way. Check with Omio app   the best way to travel.
The cheapest month for a train from Bologna to Florence Santa Maria Novella is February.
You have options as you can travel from Bologna to Florence Santa Maria Novella 2 different ways: train or bus.

Trains arriving to Florence Santa Maria Novella

Distance from Florence Santa Maria Novella to city center
Distance from Florence Santa Maria Novella to city center
1.2 miles (2 km)
Ticket Office Hours
Ticket Office Hours
Mon - Sun: 06: 00 - 21: 00
How to get to this station?
How to get to this station?
Tram lines: T1, T2
Bus lines: 6, 11, 12, 13, 17, 23, 36, 37, C4
Train lines: FR, FA, Italo
Nearest Airport
Nearest Airport
Florence Peretola Airport
5 miles (8 km)
How to get to nearest airport?
How to get to nearest airport?
The airport can be reached from the station by public transit in 24 minutes via light-rail (T2).
Amenities at station
Wifi
Wifi
Free WiFi (30 minutes limit).
ATM
ATM
Located in the basement in the shopping center next to the Feltrinelli bookshop and between Celio and Mango shops.
Taxi
Taxi
Lockers
Lockers
Provided by KiPoint and located on the ground floor, on the side of Piazza Adua. Open daily from 06: 00 to 23: 00.
Dining
Dining
12oz Coffee Joint | Casa Maioli | Don Nino | Fratelli Cuore | McDonald´s | Panella | Segafredo Zanetti | Spizzico | Venchi | & many more
Car Rentals
Car Rentals
Sixt
Information Desk
Information Desk
Located inside and outside the station.
Accessibility
Accessibility
Elevators, escalators, step-free access. Mobility assistance is available with the Sala Blu, located next to Platform 1.

More options for your journey from Bologna to Florence Santa Maria Novella

Here are some other resources that might have the information you need

Most popular trains, buses, flights and ferries to and from Florence Santa Maria Novella and Bologna

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links