1map logoGo to main page

Florence, Tuscany to Bologna, Emilia-Romagna from $6: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Florence, Italy
to
Bologna, Italy

How to Get from Florence to Bologna: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$6 RideshareBest price
80.5 kmDistance
38m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Florence to Bologna with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Train
Average Duration
38m
Estimated price
$8-50
Recommended
Company
BlaBlaCar
Rideshare
Average Duration
1h  37m
Estimated price
$6-6
Cheapest
route map
Distance: 80.5 km
Duration: 38m

See more options

Pricing table
Company
FlixBus
Bus
Average Duration
1h  40m
Estimated price
$12-25
Company
various
Drive
Average Duration
1h  8m
Estimated price
$18-27

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $4 $4 $4 $4 $5 $4 $5
Train $10 $10 $10 $10 $10 $10 $10

Traveling From Florence to Bologna

Traveling between Florence and Bologna offers you a chance to explore the cultural sophistication of the Renaissance City and the culinary delights and vibrant energy of the capital of Italy’s Emilia-Romagna region.

Best Neighbourhoods in Bologna

Bologna boasts diverse neighborhoods, each offering distinct experiences for visitors.

Historic Center
• Home to ancient architecture and historic landmarks.
• Bustling piazzas filled with cafés and shops.
Bolognina
• A vibrant, multicultural neighborhood with unique street art.
• Known for local markets and affordable eateries.
Santo Stefano
• Features charming streets and serene squares.
• Famous for its stunning seven churches complex.

Best Times To Visit Bologna's Attractions

Timing your visits can greatly enhance your experience in Bologna.

Piazza Maggiore
Visit early morning or late afternoon to enjoy a quieter atmosphere.
Two Towers (Due Torri)
Go on weekdays during off-peak hours for shorter lines.
Bologna's Food Markets
Early mornings provide the freshest selections and fewer crowds.

Bologna Weather: What to Expect Year-Round

Bologna experiences a humid subtropical climate, with hot summers and chilly winters, making spring and fall the most pleasant times to visit. Understanding the weather patterns helps you pack appropriately and plan your activities to fully enjoy this vibrant city.

Dining Recommendation

In Bologna, savor the rich flavors of 'Tortellini in Brodo,' a traditional dish that showcases local pasta-making skills and hearty broth, distinctly different from Florence's lighter fare like Ribollita. The lively trattorias of Bologna create an inviting atmosphere filled with local charm, elevating your dining experience through the use of fresh, regional ingredients.

Florence - Bologna operators

Explore transport companies operating between Florence and Bologna, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
+39 06 68475475
Website
https://www.trenitalia.com/en/frecce.html

Train from Firenze S.M.N. to Bologna Centrale

Average Duration
38m
Estimated price
$11-50
Contact phone
+39 06 8937 1892
Website
https://www.italotreno.it/en

Train from Stazione Santa Maria Novella to Bologna Centrale

Average Duration
39m
Estimated price
$9-45
Contact phone
+39 06 68475475
Website
https://www.trenitalia.com/en.html

Train from Firenze S.M.N. to Bologna Centrale

Average Duration
1h 28m
Estimated price
$8-15
Contact phone
+39 06 68475475
Website
https://www.trenitalia.com/

Train from Firenze S.M.N. to Bologna Centrale

Average Duration
1h 19m
Estimated price
$8-12
Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Florence to Bologna Centrale

Average Duration
1h 40m
Estimated price
$12-17
Contact phone
48/796 473 308
Website
https://autokarpolska.com.pl

Bus from Florence to Bologna Centrale

Average Duration
2h 20m
Estimated price
$18-25
all-pages.other Show other routes
Contact phone
+3 318 576 2228
Website
https://blablacar.com

Other from Florence to Bologna

Average Duration
1h 37m
Estimated price
$6-6

Florence to Bologna: Overview of Bus, Train, Flight, and Car Trips

Traveling between Florence and Bologna offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque journey from Florence to Bologna by car, covering a scenic driving distance of 63 miles in just over an hour. Enjoy the beautiful Italian countryside as you cruise towards your destination. 💰 Explore budget-friendly options ranging from €17 to €25 for a road trip from Florence to Bologna by car. Compare prices and choose the most cost-effective way to travel between these two charming Italian cities.
Average price
€17 - €25
🚂 Traveling from Florence to Bologna by train is a convenient and efficient journey. The direct train operated by Trenitalia Frecce departs from Firenze S.M.N. station and arrives at Bologna Centrale station every 20 minutes. 🏞️ The picturesque route covers a distance of 81.4 km and takes approximately 38 minutes to reach Bologna from Florence. Whether you're a tourist or a local commuter, the train ride offers a comfortable way to travel between these two vibrant Italian cities. 💰 Ticket prices for the Florence to Bologna train vary from €7 to €46, making it an affordable transportation option. Sit back, relax, and enjoy the scenic views as you journey through the Italian countryside on your way to Bologna.
Departure Point
Firenze S.M.N. station
Arrival Point
Bologna Centrale station
Useful tips for train travellers
• Onboard services vary based on the train operator, with Trenitalia and Italo both offering catering services. Trenitalia provides a 'Bar Car' where you can purchase snacks, sandwiches, and drinks. Italo has a similar offering with their onboard service, where you can order a variety of light meals and beverages directly to your seat.
• The Frecciarossa trains from Trenitalia offer three classes: Executive (First Class), Business (Business Class), and Standard (Economy Class). The Executive class features wider seats with more legroom and complimentary refreshments, while Business class offers comfortable seating with complimentary snacks. Economy class is more economical, with standard seating and no additional amenities.
• For the Florence to Bologna route, the main operators are Trenitalia (trenitalia.com) and Italo (italotreno.it). Both websites allow you to book tickets, check schedules, and see train availability.
🌆 The bus ride takes approximately 1 hour and 40 minutes, covering a distance of 86.4 km between the two cities. Passengers can enjoy a comfortable and scenic journey through the Italian countryside. 🎫 Ticket prices for the bus between Florence and Bologna range from €11 to €23, making it an affordable transportation choice for those looking to explore these two beautiful cities in Italy.
Departure Point
Florence station
Arrival Point
Bologna Centrale station
Useful tips for bus travellers
• Purchase your ticket in advance through the FlixBus website or app to ensure the best fare, as prices between €11 and €22 can fluctuate, especially during busy travel seasons. Visit the official site here: flixbus.com
• When departing from Florence, head to the Florence Piazzale Montelungo bus station, which is conveniently located near the city center, making it easy to reach via public transportation or a short walk.
• Upon arrival at Bologna Centrale, look for the signs directing you to the main exit and the shopping area; the station has a great selection of cafes and shops, plus it's well-connected to the city through various transport options including buses and trains.

Frequently asked questions

Find out more about the route from Florence to Bologna.

Or choose the category:
The distance between Florence and Bologna is approximately 50 miles, with a road distance of 62.7 miles. It typically takes around 30 minutes to reach Bologna from Florence by train. If you're driving, it would take approximately 1 hour and 8 minutes to reach Florence from Bologna, while a bus journey would take approximately 1 hour and 35 minutes.
The most cost-effective option for traveling from Florence to Bologna is to rideshare, which only costs €5 and takes approximately 1 hour and 37 minutes. If you are looking for a quicker option, taking the train is the best choice as it only takes 38 minutes, but the cost may vary between €6 and €191 depending on the type of train you choose. Both options provide efficient transportation between the two cities.
The prices for traveling from Florence to Bologna by train range from €6 to €191, depending on various factors such as the type of ticket, class of travel, and the time of booking. On the other hand, bus tickets for the journey from Bologna to Florence typically cost between €10 and €15. Prices can vary depending on the bus company, time of travel, and demand. It is recommended to compare prices and check for any available discounts or promotions before making a booking.
If you prefer to avoid public transportation, you can consider using BlaBlaCar's carpooling service for rideshare options between Florence and Bologna. This can be a convenient and cost-effective way to travel, especially if you do not have a driver's license. The driving distance between Florence and Bologna is approximately 63 miles, and it takes around 1 hour and 8 minutes to drive between the two cities. The prices for carpooling services vary, but they can range from €16 to €25.
The best way to travel from Florence to Bologna without a car is by train. The train journey takes approximately 38 minutes and ticket prices range from €6 to €191, depending on the class and type of train. There are frequent train services available throughout the day, making it a convenient and time-efficient option for travel between the two cities.
Yes, there is a direct link between Florence and Bologna. You can take a direct train from Firenze S.M.N. station to Bologna Centrale, which operates every day and takes approximately 38 minutes. Alternatively, you can also take a direct bus from Florence to Bologna, operated by FlixBus. The bus services operate every day and the journey takes around 1 hour and 35 minutes.
There are plenty of accommodation options near Bologna. With over 1342 hotels available, travelers can choose from a wide range of options to suit their preferences and budgets. Prices for hotels in Bologna start at €53 per night. Whether you're looking for a luxury hotel, a budget-friendly option, or something in between, Bologna has plenty of options to choose from.