Cheap train tickets from Florence to Bologna

Showing times and prices for Jan 19

Cheapest

$27

Average

$27

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Florence to Bologna will cost around $ 27 if you buy it on the day, but the cheapest tickets can be found for only $ 27.

Cheapest
08:05PMFlorence Santa Maria Novella0h38 08:43PMBologna Centrale
0 changes
$271One-way
Cheapest
03:25PMFlorence Santa Maria Novella0h38 04:03PMBologna Centrale
0 changes
$271One-way
Cheapest
04:25PMFlorence Santa Maria Novella0h38 05:03PMBologna Centrale
0 changes
$271One-way
Cheapest
06:39PMFlorence Santa Maria Novella0h39 07:18PMBologna Centrale
0 changes
$271One-way
Cheapest
09:25PMFlorence Santa Maria Novella0h38 10:03PMBologna Centrale
0 changes
$271One-way

Train schedule from Florence to Bologna

Showing trains for tomorrow, Wed, Jan 19
07:25AMFlorence Santa Maria Novella0h38 08:03AMBologna Centrale
0 changes
09:05AMFlorence Santa Maria Novella0h38 09:43AMBologna Centrale
0 changes
09:25AMFlorence Santa Maria Novella0h38 10:03AMBologna Centrale
0 changes
10:05AMFlorence Santa Maria Novella0h38 10:43AMBologna Centrale
0 changes
10:25AMFlorence Santa Maria Novella0h38 11:03AMBologna Centrale
0 changes
10:39AMFlorence Santa Maria Novella0h39 11:18AMBologna Centrale
0 changes
11:25AMFlorence Santa Maria Novella0h38 12:03PMBologna Centrale
0 changes
11:39AMFlorence Santa Maria Novella0h39 12:18PMBologna Centrale
0 changes
12:25PMFlorence Santa Maria Novella0h38 01:03PMBologna Centrale
0 changes
12:39PMFlorence Santa Maria Novella0h39 01:18PMBologna Centrale
0 changes
01:25PMFlorence Santa Maria Novella0h38 02:03PMBologna Centrale
0 changes
02:05PMFlorence Santa Maria Novella0h38 02:43PMBologna Centrale
0 changes
02:25PMFlorence Santa Maria Novella0h38 03:03PMBologna Centrale
0 changes
02:39PMFlorence Santa Maria Novella0h39 03:18PMBologna Centrale
0 changes
03:25PMFlorence Santa Maria Novella0h38 04:03PMBologna Centrale
0 changes
04:25PMFlorence Santa Maria Novella0h38 05:03PMBologna Centrale
0 changes
04:39PMFlorence Santa Maria Novella0h39 05:18PMBologna Centrale
0 changes
05:25PMFlorence Santa Maria Novella0h38 06:03PMBologna Centrale
0 changes
06:25PMFlorence Santa Maria Novella0h38 07:03PMBologna Centrale
0 changes
06:39PMFlorence Santa Maria Novella0h39 07:18PMBologna Centrale
0 changes
07:25PMFlorence Santa Maria Novella0h38 08:03PMBologna Centrale
0 changes
08:05PMFlorence Santa Maria Novella0h38 08:43PMBologna Centrale
0 changes
08:25PMFlorence Santa Maria Novella0h38 09:03PMBologna Centrale
0 changes
09:25PMFlorence Santa Maria Novella0h38 10:03PMBologna Centrale
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Wed
Jan 19
$11Regionale
$10Itabus
Thu
Jan 20
$11Regionale
$7Itabus
Fri
Jan 21
$11Regionale
$5Itabus
Sat
Jan 22
$11Regionale
$7Itabus
Sun
Jan 23
$11Regionale
$5Itabus
Mon
Jan 24
$11Regionale
$7Itabus
Tue
Jan 25
$11Regionale
$2Itabus
Wed
Jan 26
$11Regionale
$5Itabus
Thu
Jan 27
$11Regionale
$5Itabus
Fri
Jan 28
$11Regionale
$5Itabus
Sat
Jan 29
$11Regionale
$5Itabus
Sun
Jan 30
$11Regionale
$5Itabus
Mon
Jan 31
$11Regionale
$5Itabus
Tue
Feb 1
$11Regionale
$5Itabus
Wed
Feb 2
$11Regionale
$5Itabus
Thu
Feb 3
$11Regionale
$5Itabus
Fri
Feb 4
$11Regionale
$7Itabus
Sat
Feb 5
$11Regionale
$5Itabus
Sun
Feb 6
$11Regionale
$5Itabus
Mon
Feb 7
$11Regionale
$5Itabus

Fastest train times from Florence to Bologna

Showing times and prices for Jan 19

Fastest Journey

38 m

Average

38 m

Trains per day

24

Distance

81 km

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

These direct trains cover the 81 km distance in an average of 38 m but if you time it right, some trains will get you there in just 38 m .

The slowest trains will take 39 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
08:05PMFlorence Santa Maria Novella0h38 08:43PMBologna Centrale
0 changes
$271One-way
Fastest
03:25PMFlorence Santa Maria Novella0h38 04:03PMBologna Centrale
0 changes
$271One-way
Fastest
04:25PMFlorence Santa Maria Novella0h38 05:03PMBologna Centrale
0 changes
$271One-way
Fastest
09:25PMFlorence Santa Maria Novella0h38 10:03PMBologna Centrale
0 changes
$271One-way
Fastest
08:25PMFlorence Santa Maria Novella0h38 09:03PMBologna Centrale
0 changes
$271One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

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

View all

Overview: Train from Florence to Bologna

distanceDistance50 miles (81 km)
durationAverage train duration1 h 25 min
priceAverage train ticket price$11 (€9)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain providersItalo, Regionale, Frecciarossa, Intercity, Trenitalia, Intercity Notte, Frecciargento or Regionale Veloce

Trains from Florence to Bologna cover the 50 miles (81 km) long trip taking on average 1 h 25 min with our travel partners like Italo, Regionale, Frecciarossa, Intercity, Trenitalia, Intercity Notte, Frecciargento or Regionale Veloce. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this trip costs around $11 (€9), you can find the cheapest train ticket for as low as $11 (€9). Travelers depart most frequently from Firenze Santa Maria Novella and arrive in Bologna Centrale.

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

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

Italo
Trenitalia
Frecciarossa

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.

    These are Italo's ticket policies for COVID-19 for the train to Bologna from Florence:

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

    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

    What is the price of the cheapest train from Florence to Bologna?

    Train tickets to Bologna from Florence for some dates and times can be found for as cheap as $11 (€9)  one way in the next 7 days.

    What is the price of a train ticket to Bologna from Florence?

    The Florence to Bologna train ticket price is on average $11 (€9)  if you are looking to book your tickets for this journey in the next week.

    How far is Florence to Bologna by train?

    You should expect to travel around 50 miles (81 km)  to Bologna from Florence by train.

    How many hours is the train time to Bologna from Florence?

    While the time it takes to travel 50 miles (81 km) from Florence to Bologna can vary based on specific dates, weekends, and holidays, the Florence to Bologna train journey time is on average 1 h 25 min.

    When traveling by train from Florence to Bologna, which train station in Florence do I depart from and which train station in Bologna do I arrive in?

    When taking the train to Bologna from Florence, you can choose to depart from train stations like Firenze Santa Maria Novella, Firenze Rifredi and Firenze Campo di Marte. Your route can end in train stations such as Bologna Centrale and Bologna Borgo Panigale.

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

    Where do I find the Florence train station to Bologna? Where is the Bologna train station?

    You can find the most popular departure train station for this trip, Firenze Santa Maria Novella, located approximately 0.7 miles (1.1 km) from the city center of Florence. The most popular arrival train station in Bologna, called Bologna Centrale, is located around 0.9 miles (1.4 km) away from its city center.

    What train companies offer a service between Florence and Bologna?

    If you're looking for trains from Florence to Bologna, you can rely on Italo, Regionale, Frecciarossa, Intercity, Trenitalia, Intercity Notte, Frecciargento or Regionale Veloce 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 nonstop train services from Florence to Bologna?

    Yes, there are 25 direct trains per day from Florence to Bologna with Italo, and you won’t need to transfer at another stop in between. Direct train services tend to offer more convenience and save you time when traveling to your destination, so it's worth paying attention to before you purchase your train ticket.

    How many train services are there between Florence and Bologna a day?

    The average number of trains departing Florence for Bologna is 25 a day. The train schedules and services may vary between weekdays and weekends.

    What time is the earliest train from Florence to Bologna? What time is the last train from Florence to Bologna?

    The earliest train departing from Florence to Bologna leaves at 5: 13 AM. The last train departing from Florence to Bologna leaves at 9: 09 PM. You can find the latest Florence to Bologna train schedule on Omio and book the best time to leave for your journey on your chosen travel date.

    How early should I book Florence to Bologna train tickets to get the best deals?

    In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this journey and save money. If you buy train tickets to Bologna from Florence within the next 7 days, you can find tickets to cost on average $11 (€9) one way. To find the best prices for this journey, consider booking your train ticket from Florence to Bologna a few months in advance.

    Important Stations and Airports for this Journey

    Florence
    Bologna
    Firenze Santa Maria Novella is the most popular Florence railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Florence for your trip to Bologna.
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    phone
    Phone Number
    +39 0552352595
    ticketOfficeHours
    Ticket Office Hours
    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
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    phone
    Phone Number
    +39 892021
    ticketOfficeHours
    Ticket Office Hours
    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