The cheapest trains from Bologna to Rome

Showing times and prices for Sep 24

Cheapest

$35

Average

$73

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 Bologna to Rome will cost around $ 73 if you buy it on the day, but the cheapest tickets can be found for only $ 35.

Cheapest
04:47PMBologna San Ruffillo5h56 10:43PMRome Tiburtina
2 changes
$351One-way
2nd Cheapest
11:10AMBologna Centrale7h38 06:48PMRome Tiburtina
2 changes
$361One-way
2nd Cheapest
08:30AMBologna Centrale6h18 02:48PMRome Termini
2 changes
$361One-way
2nd Cheapest
08:30AMBologna Centrale6h00 02:30PMRome Tiburtina
2 changes
$361One-way
2nd Cheapest
06:33AMBologna Centrale6h12 12:45PMRome Termini
1 changes
$361One-way

Timetable Bologna to Rome

Showing trains for tomorrow, Fri, Sep 24
06:12AMBologna Centrale2h52 09:04AMRome Termini
0 changes
06:33AMBologna Centrale6h12 12:45PMRome Termini
0 changes
06:57AMBologna Centrale2h22 09:19AMRome Termini
0 changes
07:02AMBologna Centrale2h28 09:30AMRome Termini
0 changes
07:07AMBologna Centrale2h03 09:10AMRome Termini
0 changes
07:12AMBologna Centrale2h23 09:35AMRome Termini
0 changes
07:20AMBologna Centrale4h25 11:45AMRome Tiburtina
0 changes
07:27AMBologna Centrale2h23 09:50AMRome Termini
0 changes
07:47AMBologna Centrale2h23 10:10AMRome Termini
0 changes
07:52AMBologna Centrale2h08 10:00AMRome Termini
0 changes
07:57AMBologna Centrale2h22 10:19AMRome Termini
0 changes
08:02AMBologna Centrale2h23 10:25AMRome Termini
0 changes
08:07AMBologna Centrale2h04 10:11AMRome Termini
0 changes
08:12AMBologna Centrale2h23 10:35AMRome Termini
0 changes
08:17AMBologna Centrale2h18 10:35AMRome Termini
0 changes
08:27AMBologna Centrale2h22 10:49AMRome Termini
0 changes
08:30AMBologna Centrale6h18 02:48PMRome Termini
0 changes
08:30AMBologna Centrale6h00 02:30PMRome Tiburtina
0 changes
08:37AMBologna Centrale2h03 10:40AMRome Termini
0 changes
08:42AMBologna Centrale2h23 11:05AMRome Termini
0 changes
08:47AMBologna Centrale2h23 11:10AMRome Termini
0 changes
08:57AMBologna Centrale2h22 11:19AMRome Termini
0 changes
09:02AMBologna Centrale2h23 11:25AMRome Termini
0 changes
09:07AMBologna Centrale2h03 11:10AMRome Termini
0 changes
09:17AMBologna Centrale2h25 11:42AMRome Termini
0 changes
09:27AMBologna Centrale2h22 11:49AMRome Termini
0 changes
09:47AMBologna Centrale2h23 12:10PMRome Termini
0 changes
09:52AMBologna Centrale5h58 03:50PMRome Termini
0 changes
09:52AMBologna Centrale2h08 12:00PMRome Termini
0 changes
09:57AMBologna Centrale2h22 12:19PMRome Termini
0 changes
10:02AMBologna Centrale2h23 12:25PMRome Termini
0 changes
10:27AMBologna Centrale2h22 12:49PMRome Termini
0 changes
10:34AMBologna Centrale7h26 06:00PMRome Termini
0 changes
10:42AMBologna Centrale2h23 01:05PMRome Termini
0 changes
10:47AMBologna Centrale2h18 01:05PMRome Termini
0 changes
10:57AMBologna Centrale2h22 01:19PMRome Termini
0 changes
11:02AMBologna Centrale2h23 01:25PMRome Termini
0 changes
11:10AMBologna Centrale7h38 06:48PMRome Tiburtina
0 changes
11:10AMBologna Centrale7h50 07:00PMRome Termini
0 changes
11:12AMBologna Centrale2h23 01:35PMRome Termini
0 changes
11:27AMBologna Centrale2h22 01:49PMRome Termini
0 changes
11:42AMBologna Centrale2h23 02:05PMRome Termini
0 changes
11:57AMBologna Centrale2h22 02:19PMRome Termini
0 changes
12:02PMBologna Centrale2h23 02:25PMRome Termini
0 changes
12:27PMBologna Centrale2h22 02:49PMRome Termini
0 changes
12:34PMBologna Centrale7h16 07:50PMRome Termini
0 changes
12:42PMBologna Centrale2h23 03:05PMRome Termini
0 changes
12:57PMBologna Centrale2h22 03:19PMRome Termini
0 changes
01:02PMBologna Centrale2h23 03:25PMRome Termini
0 changes
01:27PMBologna Centrale2h22 03:49PMRome Termini
0 changes
01:57PMBologna Centrale2h22 04:19PMRome Termini
0 changes
02:02PMBologna Centrale2h23 04:25PMRome Termini
0 changes
02:07PMBologna Centrale2h03 04:10PMRome Termini
0 changes
02:27PMBologna Centrale2h22 04:49PMRome Termini
0 changes
02:34PMBologna Centrale8h06 10:40PMRome Termini
0 changes
02:42PMBologna Centrale2h17 04:59PMRome Termini
0 changes
02:57PMBologna Centrale2h22 05:19PMRome Termini
0 changes
03:02PMBologna Centrale2h22 05:24PMRome Termini
0 changes
03:17PMBologna Centrale2h18 05:35PMRome Termini
0 changes
03:27PMBologna Centrale2h22 05:49PMRome Termini
0 changes
03:34PMBologna Centrale7h06 10:40PMRome Termini
0 changes
03:37PMBologna Centrale2h03 05:40PMRome Termini
0 changes
03:55PMBologna Centrale4h40 08:35PMRome Termini
0 changes
03:57PMBologna Centrale2h22 06:19PMRome Termini
0 changes
04:02PMBologna Centrale2h23 06:25PMRome Termini
0 changes
04:27PMBologna Centrale2h22 06:49PMRome Termini
0 changes
04:33PMBologna Centrale6h27 11:00PMRome Termini
0 changes
04:34PMBologna Centrale7h11 11:45PMRome Termini
0 changes
04:37PMBologna Centrale2h05 06:42PMRome Termini
0 changes
04:42PMBologna Centrale2h23 07:05PMRome Termini
0 changes
04:47PMBologna San Ruffillo5h56 10:43PMRome Tiburtina
0 changes
04:57PMBologna Centrale2h19 07:16PMRome Termini
0 changes
05:02PMBologna Centrale2h23 07:25PMRome Termini
0 changes
05:02PMBologna Centrale7h06 12:08AMRome Ostiense
0 changes
05:02PMBologna Centrale4h20 09:22PMRome Tiburtina
0 changes
05:07PMBologna Centrale2h03 07:10PMRome Termini
0 changes
05:17PMBologna Centrale2h18 07:35PMRome Termini
0 changes
05:27PMBologna Centrale2h22 07:49PMRome Termini
0 changes
05:42PMBologna Centrale2h23 08:05PMRome Termini
0 changes
05:47PMBologna Centrale2h23 08:10PMRome Termini
0 changes
05:57PMBologna Centrale2h22 08:19PMRome Termini
0 changes
06:02PMBologna Centrale2h23 08:25PMRome Termini
0 changes
06:12PMBologna Centrale2h23 08:35PMRome Termini
0 changes
06:27PMBologna Centrale2h23 08:50PMRome Termini
0 changes
06:33PMBologna Centrale6h37 01:10AMRome Termini
0 changes
06:37PMBologna Centrale2h05 08:42PMRome Termini
0 changes
06:47PMBologna Centrale2h23 09:10PMRome Termini
0 changes
06:52PMBologna Centrale2h08 09:00PMRome Termini
0 changes
06:57PMBologna Centrale2h22 09:19PMRome Termini
0 changes
07:02PMBologna Centrale2h23 09:25PMRome Termini
0 changes
07:07PMBologna Centrale2h03 09:10PMRome Termini
0 changes
07:17PMBologna Centrale2h31 09:48PMRome Termini
0 changes
07:27PMBologna Centrale2h22 09:49PMRome Termini
0 changes
07:47PMBologna Centrale2h23 10:10PMRome Termini
0 changes
07:52PMBologna Centrale2h08 10:00PMRome Termini
0 changes
07:57PMBologna Centrale2h22 10:19PMRome Termini
0 changes
08:02PMBologna Centrale2h23 10:25PMRome Termini
0 changes
08:27PMBologna Centrale2h38 11:05PMRome Termini
0 changes
08:37PMBologna Centrale2h03 10:40PMRome Termini
0 changes
08:57PMBologna Centrale2h22 11:19PMRome Termini
0 changes
09:02PMBologna Centrale2h23 11:25PMRome Termini
0 changes
09:27PMBologna Centrale2h22 11:49PMRome Termini
0 changes
09:57PMBologna Centrale2h22 12:19AMRome Termini
0 changes
10:49PMBologna Corticella7h46 06:35AMRome Termini
0 changes
11:12PMBologna San Ruffillo7h23 06:35AMRome Termini
0 changes
11:29PMBologna Borgo Panigale7h06 06:35AMRome Termini
0 changes
11:52PMBologna Centrale7h26 07:18AMRome Termini
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Thu
Sep 23
$36Regionale
$25Flixbus
Find prices
Fri
Sep 24
$35Regionale
$25Flixbus
$385TAP Portugal
Sat
Sep 25
$36Regionale
$22Itabus
$100Alitalia Cityliner
Sun
Sep 26
$36Regionale
$25Flixbus
$100Alitalia Cityliner
Mon
Sep 27
$35Regionale
$22Itabus
$100Alitalia Cityliner
Tue
Sep 28
$31Intercity
$19Itabus
$100Alitalia Cityliner
Wed
Sep 29
$31Intercity
$19Itabus
$100Alitalia Cityliner
Thu
Sep 30
$31Intercity
$19Itabus
$100Alitalia Cityliner
Fri
Oct 1
$35Regionale
$19Itabus
$75Alitalia Cityliner
Sat
Oct 2
$25Intercity
$12Itabus
$75Alitalia Cityliner
Sun
Oct 3
$25Intercity
$9Itabus
$100Alitalia Cityliner
Mon
Oct 4
$21Intercity
$12Itabus
$100Alitalia Cityliner
Tue
Oct 5
$25Intercity
$12Itabus
$75Alitalia Cityliner
Wed
Oct 6
$21Intercity
$9Itabus
$75Alitalia Cityliner
Thu
Oct 7
$25Intercity
$11Flixbus
$75Alitalia Cityliner
Fri
Oct 8
$31Intercity
Find prices
$100Alitalia Cityliner
Sat
Oct 9
$19Intercity
$9Itabus
$100Alitalia Cityliner
Sun
Oct 10
$16Intercity Notte
$9Itabus
$75Alitalia Cityliner
Mon
Oct 11
Find prices
$11Flixbus
$100Alitalia Cityliner
Tue
Oct 12
$16Intercity Notte
$9Itabus
$75Alitalia Cityliner
Wed
Oct 13
Find prices
$11Flixbus
$75Alitalia Cityliner

The fastest trains from Bologna to Rome

Showing times and prices for Sep 24

Fastest Journey

2 h 3 m

Average

3 h 13 m

Trains per day

107

Distance

304 km

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

These direct trains cover the 304 km distance in an average of 3 h 13 m but if you time it right, some trains will get you there in just 2 h 3 m .

The slowest trains will take 8 h 6 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
02:07PMBologna Centrale2h03 04:10PMRome Termini
0 changes
$771One-way
Fastest
07:07AMBologna Centrale2h03 09:10AMRome Termini
0 changes
$771One-way
Fastest
09:07AMBologna Centrale2h03 11:10AMRome Termini
0 changes
$771One-way
Fastest
05:07PMBologna Centrale2h03 07:10PMRome Termini
0 changes
$881One-way
Fastest
03:37PMBologna Centrale2h03 05:40PMRome Termini
0 changes
$1071One-way

These companies trust us. We 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

Train Information to Rome from Bologna

distanceDistance188 miles (303 km)
durationAverage train duration4 h 20 min
priceAverage train ticket price$34 (€27)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain providersItalo, Frecciarossa, Frecciargento, Intercity, Trenitalia, Intercity Notte, Regionale Veloce or Regionale

Trains from Bologna to Rome cover the 188 miles (303 km) long journey taking on average 4 h 20 min with our travel partners like Italo, Frecciarossa, Frecciargento, Intercity, Trenitalia, Intercity Notte, Regionale Veloce or Regionale. Normally, there are 25 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $31 (€25), but the average price of train tickets is $34 (€27). Travelers depart most frequently from Bologna Centrale and arrive in Roma Termini.

Train companies

Travel with Italo, Frecciarossa and Trenitalia between Bologna and Rome

For as little as $31 (€25) you can travel by train between Bologna and Rome with Italo, Frecciarossa and Trenitalia. Omio will show you the best deals, schedules and tickets available for this trip.

Trenitalia
Italo
Frecciarossa

Are you making plans to travel between Bologna and Rome? Why not take a train with Trenitalia? Omio can show you current Trenitalia train times, tickets, travel information (such as baggage allowance and amenities offered onboard) and prices so you can find the best deals on Bologna to Rome trains all in one place. On the Trenitalia train, you can expect to travel 188 miles (303 km) from Bologna to Rome. If you use the Omio app to search for trains from Bologna to Rome, you can quickly see if the Trenitalia ticket is a mobile ticket, making it easy for you to go paperless when taking a train. Once you have found your perfect one-way Trenitalia train between Bologna and Rome, book your cheap train tickets online on Omio or in the Omio app quickly and easily so you can spend the rest of your time enjoying your upcoming trip!

    Read on for COVID-19 recommendations and policies for your Trenitalia train ticket between Bologna and Rome:

    • Cashless payments recommended
    • Online booking and check-in recommended
    • Pre-reservation / seat allocation
    • Refund or voucher policy
    • In the case of Trenitalia cancellations, the customer will be contacted directly. If the customer does not intend to travel, they can still obtain a full refund by submitting a cancellation request (relevant special conditions might apply) by filling in a request form for an electronic credit here: https://reclami-e-suggerimenti.trenitalia.com/rimborsi/en/Anagrafica.aspx
    • Alternatively, the customer can request a refund for the payment method they used at the time of purchase by contacting a Trenitalia ticket office and presenting the communication received. Find the refund request form for regional trains here: https://www.trenitalia.com/content/dam/tcom/allegati/trenitalia/in_regione/Modulo_Indennit%C3%A0_Rimborsi_Coronavirus_posta_mail.pdf.
    • For further information and cancellation procedures go to the Trenitalia website: https://www.trenitalia.com/en/info_contacts/refund-for-journey-cancellation.html Or in Italian here: https://www.trenitalia.com/it/informazioni/rimborso-per-rinuncia-al-viaggio-febbraio-2020.html

    Trains from Bologna to Rome

    Taking a train is the most effective way of commuting from Bologna to Rome. Around 13 trains cover this route per day, with the earliest train leaving at around 3:45 a.m., and the final departure is usually around 7:30 p.m. arriving in Rome for shortly after midnight. On any given day, passengers can expect three direct trains while journeys that require changes in Ferrara, Ancona, or Parma are also available.

    Bologna to Rome Train Time: Daily Departures

    About 13 trains leave Bologna for Rome per day, covering the 189 mile (304 km) journey in an average of four hours 19 minutes. Direct connections cover the distance in around two hours 30 minutes, while those that require transfers along the way may take as long as eight hours to complete the route. Departures are spread throughout the day.

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

    The train from Bologna to Rome varies in duration depending on the service. On average, the trip lasts about four hours 19 minutes. However, high-speed trains cover the distance in around two hours 30 minutes, and a train that involves multiple transfers along the way takes about eight hours and six minutes. The trip may be longer on weekends and public holidays.

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

    Departure train station: The main departure station is Bologna Centrale, which lies about a mile (one and a half km) from the historic city center. Local buses get there in about ten minutes. The station has a wide range of facilities including luggage stores, a gift shop, restaurant and café.

    Arrival train station: A train from Bologna to Rome stops at either Rome Termini or Rome Tiburtina. Located at the center of the Italian capital, Termini has transport links offered by Metro trains and buses. Tiburtina lies on the north-east side of Rome and has connections to local buses and Metros. Both stations have food stores, coffee bars, and luggage storage facilities.

    Which train companies travel from Bologna to Rome?

    Italo, a private retail operator provides daily train connections from Bologna to Rome on weekdays through their fleet of high-speed lines. The schedule also includes direct services to Rome Termini from the Italian national rail operator Trenitalia. Frecciargento and Frecciariossa are high-speed trains that offer connections between the two cities. 

     Italo Bologna to Rome

    Italo is private-owned, operates high-speed trains, and provides services on weekdays only. It is more upscale and often less crowded, reflected in the ticket price, meaning its tickets are more expensive.

    Trenitalia Bologna to Rome

    Trenitalia is a government-owned rail provider that has a network of both high-speed and local trains, and has a higher frequency of connections throughout the week. Its tickets are cheaper, particularly for the slower trains.

    Bologna to Rome Trains: Services on Board

    First-class services on Italo trains from Bologna to Rome offers exquisite ambiance. With air conditioning, reclining seats and extra legroom, passengers are sure to arrive at their destinations relaxed. First-class travelers also enjoy exclusive facilities such as power sockets for mobiles, laptops, and cameras, free WiFi, and complimentary wine and snacks. Passengers also have access to Club Italo Lounges. The premium second class carriages on this operator are de-classified first-class coaches with matching comfort to the first class, but without complimentary service. Passengers in the Smart second class coach seat in a unidirectional manner and each carriage has two tables for four. Although they lack the complimentary service, it has TV screens suspended from the ceiling to keep the passengers entertained. All Trenitalia and Italo trains allow passengers to travel with their pets, particularly small ones like cats and dogs for free on any of its carriages. However, passengers should keep their pets in containers, or closed cages. Passengers can also transport fully closed folding bicycles free of charge. Bicycle owners should take care not to inconvenience other passengers or block exits. The operator assists customers with disabilities such as those in wheelchairs. Italo also offers assistance for disabled passengers when transferring station.

    How to find cheap train tickets from Bologna to Rome?

    It is critical for anyone traveling on a budget to consider making an early booking to cut on ticket costs. Both Trenitalia and Italo release their tickets about six months before departure to facilitate the booking. Another cost-cutting tip is to commute on slower trains which require numerous changes along the way. Finally, travel during off-peak hours because the tickets are the cheapest during this period.

    Travel Tips

    Trains from Bologna to Rome
    Travel by train to Rome 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 Rome.
    FAQs
    How much do cheap trains to Rome from Bologna cost?
    Omio customers have found the cheapest trains from Bologna to Rome to cost as little as $31 (€25)  in the next 7 days.
    How much is a train ticket between Bologna and Rome?
    The Bologna to Rome train ticket price is on average $34 (€27)  if you are looking to purchase your tickets for this trip in the next week.
    How far is Rome from Bologna by train?
    The Bologna to Rome train distance is approximately 188 miles (303 km).
    How long is a train from Bologna to Rome on average?
    The Bologna to Rome train duration is on average 4 h 20 min, which is to be expected when traveling 188 miles (303 km) between Bologna and Rome. However, the time it takes can vary based on specific dates, weekends, and holidays.
    What train station in Bologna goes to Rome? What train station do I come into Rome from Bologna?

    Omio customers book a train from Bologna Centrale   to Roma Termini   most frequently for this route.

    Where is the Bologna train station located? Where is the Rome train station located?

    Passengers booking this route most frequently board their trains from Bologna Centrale and need to travel around 1 mile (s) / 1 km from the city center to get to this train station.

    Passengers arriving in Rome most often arrive at Roma Termini and need to travel around 1 mile (s) / 1 km from this train station to the city center.

    Which train providers should I travel with from Bologna to Rome?
    For the best Bologna to Rome train to book, you can travel safely and comfortably with Italo, Frecciarossa, Frecciargento, Intercity, Trenitalia, Intercity Notte, Regionale Veloce or Regionale. However, it's always good to check all possible train providers with services to Rome from Bologna to compare what amenities they may offer.
    Are there any direct trains from Bologna to Rome?
    Yes, there are 25 direct trains between Bologna and Rome per day with Italo, Frecciarossa, Frecciargento, Intercity or Intercity Notte  on Omio. This is worth paying attention to when you buy your train ticket as direct services tend to offer more convenience and help save you time traveling to your destination.
    How many train services per day are there from Bologna to Rome?
    The average number of trains departing Bologna for Rome is 25 a day. The train schedules and services may vary between weekdays and weekends.
    When is the earliest train from Bologna to Rome? When is the last train from Bologna to Rome?
    You can take the earliest train from Bologna to Rome at 5: 20 AM   or take the last train from Bologna to Rome leaving at 11: 35 PM. Look for the latest Bologna to Rome train schedules on Omio and book the best time to take the train for this journey.
    When should I purchase the Bologna to Rome train for the best deals on tickets?
    The price of a one way train ticket from Bologna to Rome is on average $34 (€27) if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train companies offering this trip. In general, you can find train tickets to Rome from Bologna available a few months in advance.
    Stations

    Important Stations and Airports for this Journey

    Bologna
    Rome
    Bologna Centrale
    Amenities