Bologna to Florence train

Tue, Mar 25
+ 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

Showing times and prices for Mar 25

Cheapest

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

Cheapest
RegionaleRegionale 17837Regionale+RegionaleRegionale 17837Tuscany Line 18525
04:16PM1h36
Bologna San Ruffillo
05:52PMFlorence Santa Maria Novella
$111One-way
1 transfer
Cheapest
RegionaleRegionale TTPER 17847Regionale+RegionaleRegionale TTPER 17847TUSCANY LINE 18531
07:16PM1h36
Bologna San Ruffillo
08:52PMFlorence Santa Maria Novella
$111One-way
1 transfer
Cheapest
RegionaleRegionale TTPER 17809Regionale+RegionaleRegionale TTPER 17809Tuscany Line 18505
07:16AM1h36
Bologna San Ruffillo
08:52AMFlorence Santa Maria Novella
$111One-way
1 transfer
Cheapest
RegionaleRegionale 17813Regionale+RegionaleRegionale 17813TUSCANY LINE 18507
08:16AM1h36
Bologna San Ruffillo
09:52AMFlorence Santa Maria Novella
$111One-way
1 transfer
Cheapest
RegionaleRegionale 17843Regionale+RegionaleRegionale 17843TUSCANY LINE 18529
06:16PM1h36
Bologna San Ruffillo
07:52PMFlorence Santa Maria Novella
$111One-way
1 transfer

Bologna to Florence train times

Showing trains for tomorrow, Tuesday, March 25
ProviderDepartsDurationArrivesTransfersTickets
Regionale
Regionale 17803
RegionaleRegionale 17803
06:05AM Bologna Centrale1h54 07:59AM Florence Rifredi0 transfersDirect
Frecciarossa
FRECCIAROSSA 9505
FrecciarossaFRECCIAROSSA 9505
06:27AM Bologna Centrale0h37 07:04AM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale 17807
RegionaleRegionale 17807
06:35AM Bologna Centrale1h51 08:26AM Florence Santa Maria Novella0 transfersDirect
Italo
9907
Italo9907
06:57AM Bologna Centrale0h38 07:35AM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 1000 9401
FrecciarossaFRECCIAROSSA 1000 9401
07:02AM Bologna Centrale0h37 07:39AM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 9301
FrecciarossaFRECCIAROSSA 9301
07:12AM Bologna Centrale0h38 07:50AM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale TTPER 17809
RegionaleRegionale TTPER 17809
07:16AM Bologna San Ruffillo1h36 08:52AM Florence Santa Maria Novella1 transfer
Frecciarossa
FRECCIAROSSA 1000 9511
FrecciarossaFRECCIAROSSA 1000 9511
07:27AM Bologna Centrale0h37 08:04AM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 1000 8505
FrecciarossaFRECCIAROSSA 1000 8505
07:47AM Bologna Centrale0h37 08:24AM Florence Santa Maria Novella0 transfersDirect
Italo
8111
Italo8111
07:57AM Bologna Centrale0h38 08:35AM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 9403
FrecciarossaFRECCIAROSSA 9403
08:02AM Bologna Centrale0h37 08:39AM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 9303
FrecciarossaFRECCIAROSSA 9303
08:12AM Bologna Centrale0h38 08:50AM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale 17813
RegionaleRegionale 17813
08:16AM Bologna San Ruffillo1h36 09:52AM Florence Santa Maria Novella1 transfer
Italo
8951
Italo8951
08:17AM Bologna Centrale0h37 08:54AM Florence Santa Maria Novella0 transfersDirect
Intercity
Intercity 583
IntercityIntercity 583
08:24AM Bologna Centrale1h48 10:12AM Florence Rifredi0 transfersDirect
Intercity
Intercity 583
IntercityIntercity 583
08:24AM Bologna Centrale1h41 10:05AM Florence Rifredi1 transfer
Frecciarossa
FRECCIAROSSA 9515
FrecciarossaFRECCIAROSSA 9515
08:27AM Bologna Centrale0h37 09:04AM Florence Santa Maria Novella0 transfersDirect
Italo
8903
Italo8903
08:42AM Bologna Centrale0h38 09:20AM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 1000 8513
FrecciarossaFRECCIAROSSA 1000 8513
08:47AM Bologna Centrale0h37 09:24AM Florence Santa Maria Novella0 transfersDirect
Italo
9915
Italo9915
08:57AM Bologna Centrale0h38 09:35AM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 9405
FrecciarossaFRECCIAROSSA 9405
09:02AM Bologna Centrale0h37 09:39AM Florence Santa Maria Novella0 transfersDirect
Italo
8953
Italo8953
09:17AM Bologna Centrale0h37 09:54AM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 9519
FrecciarossaFRECCIAROSSA 9519
09:27AM Bologna Centrale0h37 10:04AM Florence Santa Maria Novella0 transfersDirect
Italo
8905
Italo8905
09:42AM Bologna Centrale0h38 10:20AM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 1000 8507
FrecciarossaFRECCIAROSSA 1000 8507
09:47AM Bologna Centrale0h37 10:24AM Florence Santa Maria Novella0 transfersDirect
Italo
9919
Italo9919
09:57AM Bologna Centrale0h38 10:35AM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 1000 9409
FrecciarossaFRECCIAROSSA 1000 9409
10:02AM Bologna Centrale0h37 10:39AM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 1000 9391
FrecciarossaFRECCIAROSSA 1000 9391
10:12AM Bologna Centrale0h38 10:50AM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 9583
FrecciarossaFRECCIAROSSA 9583
10:27AM Bologna Centrale0h37 11:04AM Florence Santa Maria Novella0 transfersDirect
Italo
8907
Italo8907
10:42AM Bologna Centrale0h38 11:20AM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 1000 8503
FrecciarossaFRECCIAROSSA 1000 8503
10:47AM Bologna Centrale0h37 11:24AM Florence Santa Maria Novella0 transfersDirect
Italo
9923
Italo9923
10:57AM Bologna Centrale0h38 11:35AM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 1000 9411
FrecciarossaFRECCIAROSSA 1000 9411
11:02AM Bologna Centrale0h37 11:39AM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 9311
FrecciarossaFRECCIAROSSA 9311
11:12AM Bologna Centrale0h38 11:50AM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 9527
FrecciarossaFRECCIAROSSA 9527
11:27AM Bologna Centrale0h37 12:04PM Florence Santa Maria Novella0 transfersDirect
Italo
8902
Italo8902
11:42AM Bologna Centrale0h38 12:20PM Florence Santa Maria Novella0 transfersDirect
Italo
9927
Italo9927
11:57AM Bologna Centrale0h38 12:35PM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 1000 9413
FrecciarossaFRECCIAROSSA 1000 9413
12:02PM Bologna Centrale0h37 12:39PM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 9587
FrecciarossaFRECCIAROSSA 9587
12:27PM Bologna Centrale0h37 01:04PM Florence Santa Maria Novella0 transfersDirect
Italo
8911
Italo8911
12:42PM Bologna Centrale0h38 01:20PM Florence Santa Maria Novella0 transfersDirect
Italo
9931
Italo9931
12:57PM Bologna Centrale0h38 01:35PM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 1000 9415
FrecciarossaFRECCIAROSSA 1000 9415
01:02PM Bologna Centrale0h37 01:39PM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale TTPER 17827
RegionaleRegionale TTPER 17827
01:16PM Bologna San Ruffillo1h36 02:52PM Florence Santa Maria Novella1 transfer
Frecciarossa
FRECCIAROSSA 9535
FrecciarossaFRECCIAROSSA 9535
01:27PM Bologna Centrale0h37 02:04PM Florence Santa Maria Novella0 transfersDirect
Italo
8929
Italo8929
01:42PM Bologna Centrale0h38 02:20PM Florence Santa Maria Novella0 transfersDirect
Italo
9935
Italo9935
01:57PM Bologna Centrale0h38 02:35PM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 8419
FrecciarossaFRECCIAROSSA 8419
02:02PM Bologna Centrale0h37 02:39PM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale 17831
RegionaleRegionale 17831
02:16PM Bologna San Ruffillo1h36 03:52PM Florence Santa Maria Novella1 transfer
Frecciarossa
FRECCIAROSSA 1000 9539
FrecciarossaFRECCIAROSSA 1000 9539
02:27PM Bologna Centrale0h37 03:04PM Florence Santa Maria Novella0 transfersDirect
Italo
8913
Italo8913
02:42PM Bologna Centrale0h38 03:20PM Florence Santa Maria Novella0 transfersDirect
Intercity
Intercity 584
IntercityIntercity 584
02:55PM Bologna Centrale1h24 04:19PM Florence Rifredi0 transfersDirect
Italo
9939
Italo9939
02:57PM Bologna Centrale0h38 03:35PM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 9421
FrecciarossaFRECCIAROSSA 9421
03:02PM Bologna Centrale0h37 03:39PM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale 17833
RegionaleRegionale 17833
03:16PM Bologna San Ruffillo1h36 04:52PM Florence Santa Maria Novella1 transfer
Italo
8959
Italo8959
03:17PM Bologna Centrale0h37 03:54PM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 9543
FrecciarossaFRECCIAROSSA 9543
03:27PM Bologna Centrale0h37 04:04PM Florence Santa Maria Novella0 transfersDirect
Italo
8915
Italo8915
03:42PM Bologna Centrale0h38 04:20PM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale 17835
RegionaleRegionale 17835
03:46PM Bologna San Ruffillo1h38 05:24PM Florence Santa Maria Novella1 transfer
Frecciarossa
FRECCIAROSSA 1000 8519
FrecciarossaFRECCIAROSSA 1000 8519
03:47PM Bologna Centrale0h37 04:24PM Florence Santa Maria Novella0 transfersDirect
Italo
8143
Italo8143
03:57PM Bologna Centrale0h38 04:35PM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 9425
FrecciarossaFRECCIAROSSA 9425
04:02PM Bologna Centrale0h37 04:39PM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 9321
FrecciarossaFRECCIAROSSA 9321
04:12PM Bologna Centrale0h38 04:50PM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale 17837
RegionaleRegionale 17837
04:16PM Bologna San Ruffillo1h36 05:52PM Florence Santa Maria Novella1 transfer
Intercity
Intercity 597
IntercityIntercity 597
04:21PM Bologna Centrale1h06 05:27PM Florence Rifredi0 transfersDirect
Frecciarossa
FRECCIAROSSA 1000 9547
FrecciarossaFRECCIAROSSA 1000 9547
04:27PM Bologna Centrale0h37 05:04PM Florence Santa Maria Novella0 transfersDirect
Italo
8919
Italo8919
04:42PM Bologna Centrale0h38 05:20PM Florence Santa Maria Novella0 transfersDirect
Italo
9947
Italo9947
04:57PM Bologna Centrale0h38 05:35PM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 1000 9427
FrecciarossaFRECCIAROSSA 1000 9427
05:02PM Bologna Centrale0h37 05:39PM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 1000 9323
FrecciarossaFRECCIAROSSA 1000 9323
05:12PM Bologna Centrale0h38 05:50PM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale 17839
RegionaleRegionale 17839
05:16PM Bologna San Ruffillo1h36 06:52PM Florence Santa Maria Novella1 transfer
Italo
8963
Italo8963
05:17PM Bologna Centrale0h37 05:54PM Florence Santa Maria Novella0 transfersDirect
Intercity
Intercity 594
IntercityIntercity 594
05:25PM Bologna Centrale1h00 06:25PM Florence Rifredi0 transfersDirect
Frecciarossa
FRECCIAROSSA 9551
FrecciarossaFRECCIAROSSA 9551
05:27PM Bologna Centrale0h37 06:04PM Florence Santa Maria Novella0 transfersDirect
Italo
8923
Italo8923
05:42PM Bologna Centrale0h38 06:20PM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 8525
FrecciarossaFRECCIAROSSA 8525
05:47PM Bologna Centrale0h37 06:24PM Florence Santa Maria Novella0 transfersDirect
Italo
9951
Italo9951
05:57PM Bologna Centrale0h38 06:35PM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 9431
FrecciarossaFRECCIAROSSA 9431
06:02PM Bologna Centrale0h37 06:39PM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 9325
FrecciarossaFRECCIAROSSA 9325
06:12PM Bologna Centrale0h38 06:50PM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale 17843
RegionaleRegionale 17843
06:16PM Bologna San Ruffillo1h36 07:52PM Florence Santa Maria Novella1 transfer
Frecciarossa
FRECCIAROSSA 1000 9555
FrecciarossaFRECCIAROSSA 1000 9555
06:27PM Bologna Centrale0h37 07:04PM Florence Santa Maria Novella0 transfersDirect
Italo
8925
Italo8925
06:42PM Bologna Centrale0h38 07:20PM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale 17845
RegionaleRegionale 17845
06:46PM Bologna San Ruffillo1h38 08:24PM Florence Santa Maria Novella1 transfer
Frecciarossa
FRECCIAROSSA 1000 8527
FrecciarossaFRECCIAROSSA 1000 8527
06:47PM Bologna Centrale0h37 07:24PM Florence Santa Maria Novella0 transfersDirect
Italo
9955
Italo9955
06:57PM Bologna Centrale0h38 07:35PM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 1000 9433
FrecciarossaFRECCIAROSSA 1000 9433
07:02PM Bologna Centrale0h37 07:39PM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale TTPER 17847
RegionaleRegionale TTPER 17847
07:16PM Bologna San Ruffillo1h36 08:52PM Florence Santa Maria Novella1 transfer
Italo
8967
Italo8967
07:17PM Bologna Centrale0h37 07:54PM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 1000 9559
FrecciarossaFRECCIAROSSA 1000 9559
07:27PM Bologna Centrale0h37 08:04PM Florence Santa Maria Novella0 transfersDirect
Italo
8927
Italo8927
07:42PM Bologna Centrale0h38 08:20PM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 1000 8529
FrecciarossaFRECCIAROSSA 1000 8529
07:47PM Bologna Centrale0h37 08:24PM Florence Santa Maria Novella0 transfersDirect
Italo
9959
Italo9959
07:57PM Bologna Centrale0h38 08:35PM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 9435
FrecciarossaFRECCIAROSSA 9435
08:02PM Bologna Centrale0h37 08:39PM Florence Santa Maria Novella0 transfersDirect
Intercity
Intercity 599
IntercityIntercity 599
08:06PM Bologna Centrale1h16 09:22PM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 9329
FrecciarossaFRECCIAROSSA 9329
08:12PM Bologna Centrale0h38 08:50PM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 1000 9563
FrecciarossaFRECCIAROSSA 1000 9563
08:27PM Bologna Centrale0h37 09:04PM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale 17851
RegionaleRegionale 17851
08:35PM Bologna Centrale1h35 10:10PM Florence Santa Maria Novella0 transfersDirect
Italo
9961
Italo9961
08:57PM Bologna Centrale0h38 09:35PM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 1000 9437
FrecciarossaFRECCIAROSSA 1000 9437
09:02PM Bologna Centrale0h37 09:39PM Florence Santa Maria Novella0 transfersDirect
Frecciarossa
FRECCIAROSSA 9567
FrecciarossaFRECCIAROSSA 9567
09:27PM Bologna Centrale0h37 10:04PM Florence Santa Maria Novella0 transfersDirect
Italo
9963
Italo9963
09:57PM Bologna Centrale0h38 10:35PM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale 17853
RegionaleRegionale 17853
10:16PM Bologna San Ruffillo1h34 11:50PM Florence Santa Maria Novella1 transfer

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Bologna to Florence by train or bus

Mon
Mar 24
Tue
Mar 25
Wed
Mar 26
Thu
Mar 27
Fri
Mar 28
Sat
Mar 29
Sun
Mar 30
Mon
Mar 31
Tue
Apr 01
Wed
Apr 02
Thu
Apr 03
Fri
Apr 04
Sat
Apr 05
Sun
Apr 06
Mon
Apr 07
Tue
Apr 08
Wed
Apr 09
Thu
Apr 10
Fri
Apr 11
Sat
Apr 12
Sun
Apr 13

How far in advance should I book train tickets from Bologna to Florence?

The best time to book your train from Bologna to Florence is 84 days before departure. See how prices for trains change on the Bologna to Florence route.
Prices are for one-way tickets for one passenger from Bologna to Florence per month. Insights are sourced from fares found by Omio users in the last 12 months. Current prices may differ as prices vary depending on the time of day, class or how far in advance you book your train from Bologna to Florence.

Fastest train times from Bologna to Florence

Showing times and prices for Mar 25

Fastest Journey

37 m

Average

49 m

Trains per day

101

Distance

81 km

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

Fastest
FrecciarossaFRECCIAROSSA 9535FrecciarossaFRECCIAROSSA 9535
01:27PM0h37
Bologna Centrale
02:04PMFlorence Santa Maria Novella
$381One-way
0 transfers
Fastest
FrecciarossaFRECCIAROSSA 1000 9547FrecciarossaFRECCIAROSSA 1000 9547
04:27PM0h37
Bologna Centrale
05:04PMFlorence Santa Maria Novella
$381One-way
0 transfers
Fastest
Italo8967Italo8967
07:17PM0h37
Bologna Centrale
07:54PMFlorence Santa Maria Novella
$341One-way
0 transfers
Fastest
FrecciarossaFRECCIAROSSA 1000 8529FrecciarossaFRECCIAROSSA 1000 8529
07:47PM0h37
Bologna Centrale
08:24PMFlorence Santa Maria Novella
$381One-way
0 transfers
Fastest
FrecciarossaFRECCIAROSSA 9405FrecciarossaFRECCIAROSSA 9405
09:02AM0h37
Bologna Centrale
09:39AMFlorence Santa Maria Novella
$381One-way
0 transfers

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

ReviewsReviews for the rail journey from Bologna to Florence

userReviewImage
userReviewLogo
The customer opinion was acquired via Cimenio. Cimenio incentivises its users for giving an honest opinion and proving the booking with a photo of the travel ticket.
Pros
IconHygiene
Cons
IconPlace
In my opinion, the positive aspects include the hygiene, the punctuality, the helpfulness of the staff and not forgetting the excellent wifi. Unfortunately, the fact that there was not much space on the train due to the large number of passengers was not quite as pleasant for me. Otherwise, I can classify the price as customer-friendly. Overall, I give it 4 stars. I recommend the journey.
Pros
IconPunctuality
Cons
IconAge of the train
Personally, I'm a big fan of travelling by train in Italy, as the trains have mostly been on time so far, as they were this time too, and you can simply rely on the information. The trains are equipped with the necessary amenities, but are a bit older and the seats are therefore a bit hard. Apart from that, you definitely can't complain, because the prices are also great! In my experience, I can only recommend the journey!
Pros
IconHygiene
Cons
IconI could not recognise any weaknesses
In my opinion, the positive points of the journey definitely include the fact that the train was very punctual and hygienic. I also noticed that the staff were extremely helpful and friendly. I would definitely recommend buying your ticket online to avoid problems later on. Overall, I give the trip a full five stars and recommend it.
Pros
IconPunctuality
Cons
IconNoise
There were power sockets and wifi on the train, and you could use the wifi throughout. The seats were comfortable and there were plenty of storage options on the train. Service was very diligent and helpful. The toilets were clean and there was no rubbish lying around. The train was punctual and I arrived on time and the price performance is also top!
Pros
IconLegroom
Cons
IconHygiene
The train had no wifi, but there were power sockets. The seats were comfortable and you could stretch your legs. The hygiene was not so good because the toilets were completely dirty. The staff were also unfriendly and you couldn't buy food there. The price of the ticket is justified.
Pros
IconHygiene
Cons
Icon.
I definitely think that the journey definitely deserves 5 stars. It was very clean and the toilets were very hygienic. What also struck me was the calmness of the other passengers. There was good wifi and stable reception. The staff were also very friendly and helpful. To cut a long story short, I give the journey 5 stars and recommend it to others.

Journey information

Overview: Train from Bologna to Florence

Trains from Bologna to Florence run on average 83 times per day, taking around 1h 26m. Cheap train tickets for this journey start at $5 (€5) if you book in advance.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Distance
50 miles (81 km)
Average train duration
1h 26m
Cheapest ticket price
$5 (€5)
Trains per day
83
Direct trains
70
Train providers
6
Fastest train
37m
First train
07:46
Last train
21:37
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

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

Find the best trains to Florence from Bologna with Omio's travel partners Frecciarossa, Italo and Regionale from $11 (€9). We can find you the best deals, schedules and tickets when comparing and booking the best journey.

Enjoy a comfortable train ride between Bologna and Florence with Frecciarossa, the premier high-speed train service from Trenitalia. Frecciarossa trains make about 200 connections across Italy per day and are known for their comfort, speed and reduced environmental impact. These trains reach speeds up to 186 mph (300 kmh), making your 50 miles (81 km) long journey between Bologna and Florence smooth and easy. All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services to passengers.

Omio shows you the latest Trenitalia Frecciarossa train schedule for the Bologna to Florence route, so you can select the best times for your upcoming trip. Prices for Frecciarossa trains to Florence from Bologna start as low as $38 (€33) on Omio. You can select from three different ticket options: Super Economy, Economy, and Base. Once you’ve picked your preferred ticket, book a cheap train from Bologna to Florence with us today and enjoy your journey with Trenitalia’s Frecciarossa!

Frecciarossa from Bologna to Florence train information:

  • Average Duration: 37 min
  • Cheapest Price: $38
  • Frecciarossa frequency: 15 a day

Traveling by train from Bologna to Florence

The train connection between Bologna and Florence is both efficient and convenient, making it a popular choice for travelers exploring Italy. With frequent services provided by Frecciarossa, Italo, and Regionale trains, you can expect a comfortable journey that typically takes around 35 to 50 minutes. Whether you're heading to Florence's iconic Duomo or enjoying the culinary delights of Bologna, these high-speed options ensure you spend less time traveling and more time experiencing the rich culture each city has to offer.

Train Connection: Bologna to Florence

The train connection between Bologna and Florence is direct, with a travel duration of just 37 minutes. There are approximately 25 connections available each day, providing ample options for travelers. The departure stations include Bologna San Ruffillo, Bologna S. Vitale, Bologna Centrale, and Bologna Mazzini, while the arrival stations in Florence are Firenze Santa Maria Novella, Firenze Campo di Marte, and Firenze Rifredi.

Bologna to Florence Train Connection

The first daily train from Bologna to Florence departs at 05:19, providing an early start for travelers eager to explore the beautiful Tuscan city. The last journey of the day leaves at 21:37, allowing visitors ample time to enjoy a full day in Florence before returning.

Train Tickets Price for Bologna to Florence

The cheapest ticket price for the train connection between Bologna and Florence is €9. The average ticket price typically hovers around €16, making it a convenient option for travelers looking to explore these beautiful Italian cities.

Exploring the Wonders of Florence: A Journey Through Art and Architecture

The Florence Cathedral, or Duomo di Firenze, is a stunning masterpiece of Gothic architecture that took over 140 years to complete. Its iconic dome, designed by Filippo Brunelleschi in the early 15th century, not only revolutionized engineering but also symbolizes the city’s artistic and cultural zenith during the Renaissance. As you stand beneath its magnificent frescoed ceiling and gaze up at its intricate details, you'll feel transported back to an era where art flourished like never before.

Next on our journey is the Uffizi Gallery, one of the most renowned art museums in the world that houses an unparalleled collection of masterpieces from artists such as Botticelli and Michelangelo. Established in 1584 as a government office building (hence "Uffizi," meaning offices), it has since become a treasure trove for art lovers seeking to understand Italy's rich history through visual storytelling. The gallery's unique layout allows visitors to experience artworks chronologically while enjoying breathtaking views of Florence from its windows.

Finally, we arrive at Ponte Vecchio—the oldest bridge still standing across the Arno River—famous for its charming shops built along both sides which date back centuries. Originally home to butcher shops selling meat products until they were replaced by goldsmiths and jewelers due to their more pleasant aromas! This vibrant marketplace offers not just beautiful craftsmanship but also picturesque views perfect for capturing memories against this historic backdrop—a true testament to Florentine resilience throughout time.

FAQs: Trains from Bologna to Florence

FAQs: Travel by train from Bologna to Florence 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.
FAQs

Popular train stations from Bologna to Florence

Bologna
Florence
The major train station for departures in Bologna is Bologna San Ruffillo. Find all the information you need to know about services, amenities and connections at Bologna San Ruffillo for your trip from Bologna to Florence.
Amenities at train station
ParkingParking
DiningDining
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
ticketOfficeHours
Distance to city center
4 km
Parking
Parking
  • Free parking available near the station
Taxis
Taxis
  • Outside the main entrance.
Accessibility
Accessibility
  • Ramps, restrooms.
WC
WC
  • Free of charge
Hotel
Hotel
  • San Ruffillo House
  • Hotel Il Guercino
  • Hotel Porta San Mamolo
Public transit options for Bologna San Ruffillo
  • Bus: Several local bus lines available
Bologna S. VitaleParkingDiningATMAccessibilityWCHotel
Amenities at train station
ParkingParking
DiningDining
ATMATM
AccessibilityAccessibility
WCWC
HotelHotel
ticketOfficeHours
Distance to city center
2 km
Accessibility
Accessibility
  • Elevators, ramps.
Amenities at train station
WifiWifi
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
Ticket OfficeTicket Office
phone
Phone Number
ticketOfficeHours
Ticket Office Hours
  • Mon - Sun: 06:00 - 21:00
ticketOfficeHours
Distance to city center
1 km
Wifi
Wifi
  • Free Wi-Fi.
Lockers
Lockers
  • Luggage facility, open daily from 07:00 to 22:00, is located in front of binario 7 Ovest (Track 7 West).
Dining
Dining
  • Burger King
  • A Cafè
  • VyTA Boulangerie
  • Venchi
  • Scambio
  • Juice Bar
  • KFC
  • Dispensa Emilia
  • Lavazza
  • Mokà
  • & more
Accessibility
Accessibility
  • Accessible facilities including barrier-free restrooms, elevators and ramps. Sala Blu mobility assistance available from 07:45 to 22:30 with advanced one-hour notice.
Hotel
Hotel
  • Starhotels Excelsior
  • Millenn Hotel Bologna
  • UNA Hotels
Ticket Office
Ticket Office
  • Mon - Sun: 06:00 - 21:00
Public transit options for Bologna Centrale
  • Bus lines: 21, 25, 30, 36, 61, 62, 77, BLQ
  • Monorail lines: Marconi Express
  • Train lines: FR, FA, FB, IC, ICN, R, Italo, ÖBB EC, EN
Bologna MazziniParkingDiningTaxisAccessibilityWCHotelTicket Office
Amenities at train station
ParkingParking
DiningDining
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
Ticket OfficeTicket Office
ticketOfficeHours
Ticket Office Hours
  • 6:00 AM - 8:00 PM Monday - Saturday
  • Closed on Sunday
ticketOfficeHours
Distance to city center
3 km
Parking
Parking
  • Parking is available near the station, with spaces for short-term and long-term parking.
Dining
Dining
  • CA.FÉ MAZZINI
  • Gelateria Mazzini
Taxis
Taxis
  • Outside the main entrance.
Accessibility
Accessibility
  • Ramps.
WC
WC
  • €1
Hotel
Hotel
  • Hotel Camplus Mazzini
  • Hotel Blumen
  • Hotel Sant'Orsola City House
Public transit options for Bologna Mazzini
  • Bus: Several local bus lines available
The major train station for arrivals in Florence is Firenze Campo di Marte. Find all the information you need to know about services, amenities and connections at Firenze Campo di Marte for your journey to Florence from Bologna.
Amenities at train station
DiningDining
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
Ticket OfficeTicket Office
phone
Phone Number
ticketOfficeHours
Ticket Office Hours
  • Mon - Sun: 07:15 - 20:45
ticketOfficeHours
Distance to city center
2 km
Dining
Dining
  • Moka Café
Accessibility
Accessibility
  • The station is fully accessible, with step-free access throughout the station.
Hotel
Hotel
  • Florence Stadium B&B
  • Hotel Villa Liana
  • Hotel della Robbia
Ticket Office
Ticket Office
  • Mon - Sun: 07:15 - 20:45
Public transit options for Firenze Campo di Marte
  • Bus lines: 12, 13, 33
  • Train lines: FA, IC, ICN, R
Amenities at train station
WifiWifi
LockersLockers
ParkingParking
DiningDining
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
Lost and Found OfficeLost and Found Office
Ticket OfficeTicket Office
phone
Phone Number
ticketOfficeHours
Ticket Office Hours
  • 6:00 AM - 10:00 PM Monday - Sunday
ticketOfficeHours
Distance to city center
3 km
Wifi
Wifi
  • Free
Parking
Parking
  • Parking is available near the station, with access from Via dello Steccuto.
Dining
Dining
  • Trattoria Fratelli Briganti
  • Osteria di Poneta
Taxis
Taxis
  • Outside the main entrance.
Accessibility
Accessibility
  • Elevators, ramps, restrooms.
WC
WC
  • €1
Hotel
Hotel
  • Hotel Raffaello
  • Hotel Corolle
  • Hotel Dalmazia
Lost and Found Office
  • Located in the main hall
Public transit options for Firenze Rifredi
  • Bus: Several lines available
  • Tram: Line T1
Amenities at train station
WifiWifi
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
Ticket OfficeTicket Office
phone
Phone Number
ticketOfficeHours
Ticket Office Hours
  • Mon - Sun: 06:00 - 21:00
ticketOfficeHours
Distance to city center
1 km
Wifi
Wifi
  • Free WiFi (30 minutes limit).
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
Accessibility
Accessibility
  • Elevators, escalators, step-free access. Mobility assistance is available with the Sala Blu, located next to Platform 1.
Hotel
Hotel
  • Hotel Luxor Florence
  • Joy Hotel Florence
  • Diplomat Hotel Florence
Ticket Office
Ticket Office
  • Mon - Sun: 06:00 - 21:00
Public transit options for Firenze Santa Maria Novella
  • Tram lines: T1, T2
  • Bus lines: 6, 11, 12, 13, 17, 23, 36, 37, C4
  • Train lines: FR, FA, Italo

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