[menuItemContent][menuItemRightSideContent]
Currency

COMPARE Prices across different modes

Tue
Jun 22
$12Regionale
Find prices
Wed
Jun 23
$12Regionale
$12Regionale
Thu
Jun 24
$12Regionale
$12Regionale
Fri
Jun 25
$12Regionale
$11Flixbus
Sat
Jun 26
$12Regionale
$12Regionale
Sun
Jun 27
$12Regionale
$11Flixbus
Mon
Jun 28
$12Regionale
$12Regionale
Tue
Jun 29
$12Regionale
$7Flixbus
Wed
Jun 30
$12Regionale
$12Regionale
Thu
Jul 1
$12Regionale
$12Regionale
Fri
Jul 2
$12Regionale
$12Regionale
Sat
Jul 3
$11Regionale
$19Marino Autolinee
Sun
Jul 4
$12Regionale
$19Marino Autolinee
Mon
Jul 5
$12Regionale
$7Flixbus
Tue
Jul 6
$12Regionale
Find prices
Wed
Jul 7
$12Regionale
$8Flixbus
Thu
Jul 8
$12Regionale
$12Regionale
Fri
Jul 9
$12Regionale
$12Regionale
Sat
Jul 10
$12Regionale
$8Flixbus
Sun
Jul 11
$12Regionale
$8Flixbus
Mon
Jul 12
$12Regionale
$8Flixbus

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

Need a place to stay?

Wed, Jun 23
Total price for 1 nights, 1 adults
view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all
train

Journey Summary

Florence to Bologna Train Information

Avg. Train Duration
2 hours 52 minutes
Train Ticket Price: $12
Trains depart from:Florence
Trains arrive in:Bologna
Distance:81 km
Train Companies:Intercity, Regionale
Train companies

Train from Florence to Bologna with Italo, Frecciarossa and Trenitalia

You can travel by train from Florence to Bologna with Italo, Frecciarossa and Trenitalia for as low as $12 (€9). When you search for schedules and tickets, Omio will show you the best journey.

Italo
Trenitalia
Frecciarossa

Travel Italy in full comfort with Italo. These high-speed trains travel at speeds of up to 186 mph (300 kmh) and offer regular services to popular cities around Italy, such as Rome, Naples, Florence and Milan. Italo trains offer value for money on routes from Florence to Bologna, and we can help you find the best deals available. Start your search for cheap Italo trains from Florence to Bologna by checking the latest Italo train times and comparing the best prices for tickets on Omio. You can expect to travel 50 miles (81 km) between Florence and Bologna on an Italo train. Choose from three different ticket types (Low Cost, Economy, and Flex) and pick the cheapest or fastest train from Florence to Bologna.

Italo offers four different class options with a range of amenities, 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. The trains are eco-friendly and use up to 30% less energy than previous models. Services on all Italo train cars include bathrooms, free WiFi, power outlets, reclining leather seats and footrests.

Please follow the recommendations outlined by Italo when booking your train tickets between Florence and Bologna due to the coronavirus:

  • Verification of ticket with valid ID
  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Trains from Florence to Bologna

To get from the central Italian city of Florence to Bologna, which sits 64.5 miles (104 km) north, passengers can opt for one of the many trains departing daily. Trains from Florence to Bologna run most hours of the day and can take as little as about 40min, or long as 4h—which is typically on standard, late-night services that have transfers. Once in Bologna, explore the historic city center where there are stunning piazzas, narrow alleys, arcades and restaurants.

 

Which train companies travel from Florence to Bologna?

Two train companies offer multiple journeys from Florence to Bologna daily. Trenitalia services the route almost every hour of the day, with multiple trains departing each hour between 6:00 a.m. and 7:00 p.m.—including weekends and holidays. Duration of the journey varies depending upon the service chosen; some routes include transfers or stops, while routes that are run by Trenitalia’s Frecciarossa trains (the company’s high-speed service) are direct. Italo, the second train company that services the route, also runs multiple daily options; however, it only runs direct, high-speed options, and operates about four-to-five services daily.

 

Trenitalia trains from Florence to Bologna

Trenitalia offers passengers several options for trains from Florence to Bologna. On weekdays, services begin just after 2:00 a.m., then run every 1 to 2h until about 6:00 a.m. when the schedule increases to offer multiple routes hourly. The Frecciarossa (or high-speed) train type runs one service almost every hour. Standard trains typically take just over 1h, but some of the routes that include a transfer may take between about 2 to 4h. The weekend and holiday schedule varies slightly, with the first train each day departing before 2:00 a.m. and the cadence slightly reduced in the early morning; the final train departs just before 11:30 p.m. Passengers should take note of departure and arrival stations on their ticket, as trains depart for three separate stations and arrive at two. For a fee, Trenitalia ticket policy allows customers with certain ticket types to refund or amend their tickets prior to departure; passengers holding Super Economy tickets should note that their tickets are not eligible for exchange or refund.

 

Italo trains from Florence to Bologna

Services offered to travelers by Italo have a regular schedule throughout the week and weekends. With four-to-five options daily, Italo’s first departure is around 10:40 a.m. and the final departure is around 6:30 p.m. On Sundays through Fridays Italo offers two late-morning options and two late-afternoon options; on Saturdays, one additional route is added to the schedule. Because Italo only offers a high-speed train type for the journey, the service has no transfers and runs non-stop; this means that passengers can expect their ride to typically take about 40min. All Italo trains depart from Florence Santa Maria Novella and arrive at Bologna Centrale. With regard to ticket policy, customers will find that individuals holding Economy tickets are allowed to make changes or request refunds for a fee at any time before departure. Customers with Flex fares are allowed free exchanges, but refunds still incur a fee and all requests must be made prior to departure.

 

Train Florence to Bologna: Services on board

There are multiple ticket categories and fare options offered by Trenitalia and Italo for trains from Florence to Bologna. While some tickets types provide passengers with additional services, all passengers have access to free Wi-Fi for staying up-to-date with news, emails and social media. The trains also offer access to refreshment services, which may be café cars, bistro services or vending machines. Additionally, there are bathroom facilities available on-board. For passengers who have brought a few carry-on items, there is plenty of luggage space available in the form of overhead racks and designated suitcase areas. If that luggage includes a folded bicycle or stroller, the items can be stowed safely. Individuals who have reduced mobility or accessibility concerns will find reserved spaces for wheelchair users and policies allowing free travel for guide dogs. Travel policy with each company makes allowances for small pets; larger pets—which Italo identifies as animals weighing more than 22 pounds (10 kg)—can travel on-board with both train companies for a fee; if traveling with a pet, a spot on the train must be reserved at least 2h in advance of the scheduled departure. Customers are encouraged to review the travel policies on the Omio website for specifics regarding services, luggage and pets.

 

Florence to Bologna Train Time: Daily Departures

With more than 55 combined train departure options, Trenitalia and Italo offer a regular timetable of departures throughout the day to take passengers to Barcelona. On weekdays, customers will find that there are multiple departure times each hour between 6:00 a.m. and 7:00 p.m., but services offered almost every hour of the day. This is similar with weekend and holiday travel.

 

How long is the journey by train from Florence to Bologna?

Trenitalia offers passengers with direct, high-speed Frecciarossa trains from Florence to Bologna multiple times a day. These routes typically take about 40min. Italo also offers direct, non-stop trains with a 40-minute duration a handful of times throughout the day. However, if the departure time and fare price does not suit you, Trenitalia offers several options during peak and off-peak hours; these services include direct, non-stop routes as well as routes requiring a transfer.

 

What are the departure and arrival stations for trains from Florence to Bologna?

Departure train station: The three departure stations in Florence are Santa Maria Novella, Campo di Marte and Rifredi. Santa Maria Novella and Rifredi are 3-to-4 miles (4.8-6.4 km) from the city center, whereas Campo di Marte only 0.7 miles (1.1 km). To get to any of the stations, passengers can grab a city bus or taxi. At each station there are basic facilities like restrooms and places to buy tickets.

Arrival train station: There are two arrivals train stations in Bologna: Bologna Centrale and Bologna San Ruffillo. Centrale is 0.8 miles (1.4 km) and San Ruffillo 3 miles (4.6 km) from the city center. Travelers can grab a taxi or city bus to get to the city center. At the stations, there are shops, cafés and accessible restrooms.

How to find cheap train tickets from Florence to Bologna?

Travelers who are looking to affect the cost of their ticket on a train from Florence to Bologna will find that the quickest way to get a low cost option is to select the route that has transfers or multiple stops, since the fast-train and direct options tend to cost more. While this is ideal for passengers who have great flexibility in their travel schedule, it may not always be an option. If you are looking for cheap train tickets from Florence to Bologna, but do not have time to spare, the best option is to book the standard ticket for your route of choice—added ticket flexibility incurs an additional cost, so standard fares, which attach a ticket to a specific train and train time may not allow for refunds or exchanges, but will come at a lower cost. Passengers are also encouraged to review any discount opportunities. For example, children and youths ride for a reduced cost, with children under the age of two traveling for free with Trenitalia.

Train tickets from Florence to Bologna: when to book to save $

Time Price Savings
1 week earlier 16 €
2 weeks earlier 14 €14.%
3 weeks earlier 13 €23%
1 month before 14 €14.%
2 months earlier 14 €14.%
3 months earlier 15 €7%


Train companies often offer promotional prices and offers—by buying in advance—you can get access the best prices for trains in the U.S., Canada, and the major European railroad operators. Search on Omio to check prices and cheap train tickets from Florence - Bologna. Easily find the most attractive rates and choose the your preferred route for your journey. Book and choose your mobile ticket: avoid the queues at the station and the added stress of printing your ticket.

The rule of buying in advance to save money is not only valid when booking a flight but also for train travel. Train tickets are generally on sale 6 months before the departure date. Some train booking tips from us:

  • Buying your train ticket from Florence - Bologna 3 weeks in advance means you can save on average up to 23% compared to the price available on the day of departure.
  • If you book a ticket Florence - Bologna with 2 months in advance you save up to about 14% compared to the initial price.
  • By booking 3 months in advance, you could save up to 7%.
  • On Omio you can find all offers, train times and prices for train travel in Europe, the U.S., and Canada.

Travel Tips

Trains from Florence to Bologna
Travel by train to Bologna 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 Florence to Bologna.
FAQs
How much are cheap trains between Florence and Bologna?
Omio customers have found the cheapest trains from Florence to Bologna to cost as little as $12 (€9)  in the next 7 days.
What is the cost of a train between Florence and Bologna?
The train price between Florence and Bologna is on average $12 (€9)  if you are looking to buy your tickets for this trip in the next 7 days.
How many miles is it from Florence to Bologna by train?
The train distance from Florence to Bologna is around 50 miles (81 km).
What is the Florence to Bologna train travel time?
On average the Florence to Bologna train time is 1 h 45 min  covering the 50 miles (81 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
Which train station from Florence to Bologna do I depart from? Which Bologna train station from Florence do I arrive in?

Omio customers traveling this route depart most frequently from Firenze Santa Maria Novella   and arrive in Bologna Centrale.

Where is the train station in Florence? Where is the train station in Bologna?

Passengers board the train most frequently from Firenze Santa Maria Novella, which is located around 0 mile (s) / 0 km away from the city center, and they get off the train at Bologna Centrale, located 0 mile (s) / 0 km away from the city center.

Which train providers can get me from Florence to Bologna?
If you're looking for trains from Florence to Bologna, you can rely on Italo, Frecciarossa, Trenitalia or Frecciargento to get you to Bologna. It's also good to check out all possible train providers for the Florence to Bologna journey to see if there might be differences in the amenities they offer.
Are there any direct trains from Florence to Bologna?
Yes, you can look for direct trains from Florence to Bologna with Italo, Frecciarossa, Frecciargento, Regionale, Intercity or Intercity Notte  without needing to transfer at another stop in between. Taking a direct train tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this trip.
What are the first and last departure train times from Florence to Bologna?
You can take the first train from Florence to Bologna at 5: 00 AM. The last train from Florence to Bologna that you can take departs at 6: 10 PM. Omio shows you the latest train from Florence to Bologna schedule to help you book the best departure time for this trip.
How early should I purchase Florence to Bologna train tickets to get the best deals?
You can find trains from Florence to Bologna to cost on average $12 (€9) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Florence to Bologna train generally on sale a few months before the planned travel date.
Stations

Important Stations and Airports for this Journey

Florence
Bologna
Firenze S.M.N.
Amenities