The cheapest trains from Bologna to Rome

Showing times and prices for 26 Oct

Cheapest

£25

Average

£49

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 £ 49 if you buy it on the day, but the cheapest tickets can be found for only £ 25.

Cheapest
16:47Bologna San Ruffillo5h56 22:43Rome Tiburtina
2 changes
£251One-way
2nd Cheapest
08:30Bologna Centrale6h18 14:48Rome Termini
2 changes
£251One-way
2nd Cheapest
06:33Bologna Centrale6h12 12:45Rome Termini
1 changes
£251One-way
2nd Cheapest
08:30Bologna Centrale6h00 14:30Rome Tiburtina
2 changes
£251One-way
2nd Cheapest
16:33Bologna Centrale6h27 23:00Rome Termini
2 changes
£251One-way

Timetable Bologna to Rome

Showing trains for tomorrow, Tue, 26 Oct
01:35Bologna Centrale5h00 06:35Rome Termini
0 changes
06:12Bologna Centrale2h52 09:04Rome Termini
0 changes
06:33Bologna Centrale6h12 12:45Rome Termini
0 changes
06:57Bologna Centrale2h22 09:19Rome Termini
0 changes
07:02Bologna Centrale2h28 09:30Rome Termini
0 changes
07:07Bologna Centrale2h03 09:10Rome Termini
0 changes
07:12Bologna Centrale2h23 09:35Rome Termini
0 changes
07:20Bologna Centrale4h25 11:45Rome Tiburtina
0 changes
07:27Bologna Centrale2h23 09:50Rome Termini
0 changes
07:47Bologna Centrale2h23 10:10Rome Termini
0 changes
07:52Bologna Centrale2h08 10:00Rome Termini
0 changes
07:57Bologna Centrale2h22 10:19Rome Termini
0 changes
08:02Bologna Centrale2h23 10:25Rome Termini
0 changes
08:07Bologna Centrale2h04 10:11Rome Termini
0 changes
08:12Bologna Centrale2h23 10:35Rome Termini
0 changes
08:17Bologna Centrale2h18 10:35Rome Termini
0 changes
08:27Bologna Centrale2h22 10:49Rome Termini
0 changes
08:30Bologna Centrale6h18 14:48Rome Termini
0 changes
08:30Bologna Centrale6h00 14:30Rome Tiburtina
0 changes
08:37Bologna Centrale2h03 10:40Rome Termini
0 changes
08:42Bologna Centrale2h23 11:05Rome Termini
0 changes
08:47Bologna Centrale2h23 11:10Rome Termini
0 changes
08:57Bologna Centrale2h22 11:19Rome Termini
0 changes
09:02Bologna Centrale2h23 11:25Rome Termini
0 changes
09:07Bologna Centrale2h03 11:10Rome Termini
0 changes
09:17Bologna Centrale2h25 11:42Rome Termini
0 changes
09:27Bologna Centrale2h22 11:49Rome Termini
0 changes
09:47Bologna Centrale2h23 12:10Rome Termini
0 changes
09:52Bologna Centrale5h58 15:50Rome Termini
0 changes
09:52Bologna Centrale2h08 12:00Rome Termini
0 changes
09:57Bologna Centrale2h22 12:19Rome Termini
0 changes
10:02Bologna Centrale2h23 12:25Rome Termini
0 changes
10:27Bologna Centrale2h22 12:49Rome Termini
0 changes
10:34Bologna Centrale7h26 18:00Rome Termini
0 changes
10:42Bologna Centrale2h23 13:05Rome Termini
0 changes
10:47Bologna Centrale2h18 13:05Rome Termini
0 changes
10:57Bologna Centrale2h22 13:19Rome Termini
0 changes
11:02Bologna Centrale2h23 13:25Rome Termini
0 changes
11:10Bologna Centrale7h38 18:48Rome Tiburtina
0 changes
11:10Bologna Centrale7h50 19:00Rome Termini
0 changes
11:12Bologna Centrale2h23 13:35Rome Termini
0 changes
11:27Bologna Centrale2h22 13:49Rome Termini
0 changes
11:42Bologna Centrale2h23 14:05Rome Termini
0 changes
11:57Bologna Centrale2h22 14:19Rome Termini
0 changes
12:02Bologna Centrale2h23 14:25Rome Termini
0 changes
12:27Bologna Centrale2h22 14:49Rome Termini
0 changes
12:34Bologna Centrale7h16 19:50Rome Termini
0 changes
12:42Bologna Centrale2h23 15:05Rome Termini
0 changes
12:57Bologna Centrale2h22 15:19Rome Termini
0 changes
13:02Bologna Centrale2h23 15:25Rome Termini
0 changes
13:27Bologna Centrale2h22 15:49Rome Termini
0 changes
13:57Bologna Centrale2h22 16:19Rome Termini
0 changes
14:02Bologna Centrale2h23 16:25Rome Termini
0 changes
14:07Bologna Centrale2h03 16:10Rome Termini
0 changes
14:27Bologna Centrale2h22 16:49Rome Termini
0 changes
14:34Bologna Centrale8h06 22:40Rome Termini
0 changes
14:42Bologna Centrale2h17 16:59Rome Termini
0 changes
14:57Bologna Centrale2h22 17:19Rome Termini
0 changes
15:02Bologna Centrale2h22 17:24Rome Termini
0 changes
15:17Bologna Centrale2h18 17:35Rome Termini
0 changes
15:27Bologna Centrale2h22 17:49Rome Termini
0 changes
15:34Bologna Centrale7h06 22:40Rome Termini
0 changes
15:37Bologna Centrale2h03 17:40Rome Termini
0 changes
15:47Bologna Centrale2h23 18:10Rome Termini
0 changes
15:55Bologna Centrale4h40 20:35Rome Termini
0 changes
15:57Bologna Centrale2h22 18:19Rome Termini
0 changes
16:02Bologna Centrale2h23 18:25Rome Termini
0 changes
16:27Bologna Centrale2h22 18:49Rome Termini
0 changes
16:33Bologna Centrale6h27 23:00Rome Termini
0 changes
16:34Bologna Centrale7h11 23:45Rome Termini
0 changes
16:37Bologna Centrale2h05 18:42Rome Termini
0 changes
16:42Bologna Centrale2h23 19:05Rome Termini
0 changes
16:47Bologna San Ruffillo5h56 22:43Rome Tiburtina
0 changes
16:57Bologna Centrale2h19 19:16Rome Termini
0 changes
17:02Bologna Centrale4h20 21:22Rome Tiburtina
0 changes
17:02Bologna Centrale2h23 19:25Rome Termini
0 changes
17:02Bologna Centrale7h32 00:34Rome Tiburtina
0 changes
17:07Bologna Centrale2h03 19:10Rome Termini
0 changes
17:17Bologna Centrale2h18 19:35Rome Termini
0 changes
17:27Bologna Centrale2h22 19:49Rome Termini
0 changes
17:42Bologna Centrale2h23 20:05Rome Termini
0 changes
17:47Bologna Centrale2h23 20:10Rome Termini
0 changes
17:57Bologna Centrale2h22 20:19Rome Termini
0 changes
18:02Bologna Centrale2h23 20:25Rome Termini
0 changes
18:12Bologna Centrale2h23 20:35Rome Termini
0 changes
18:27Bologna Centrale2h23 20:50Rome Termini
0 changes
18:33Bologna Centrale6h22 00:55Rome Termini
0 changes
18:37Bologna Centrale2h05 20:42Rome Termini
0 changes
18:47Bologna Centrale2h23 21:10Rome Termini
0 changes
18:52Bologna Centrale2h08 21:00Rome Termini
0 changes
18:57Bologna Centrale2h22 21:19Rome Termini
0 changes
19:02Bologna Centrale2h23 21:25Rome Termini
0 changes
19:07Bologna Centrale2h03 21:10Rome Termini
0 changes
19:17Bologna Centrale2h31 21:48Rome Termini
0 changes
19:27Bologna Centrale2h22 21:49Rome Termini
0 changes
19:47Bologna Centrale2h23 22:10Rome Termini
0 changes
19:52Bologna Centrale2h08 22:00Rome Termini
0 changes
19:57Bologna Centrale2h22 22:19Rome Termini
0 changes
20:02Bologna Centrale2h23 22:25Rome Termini
0 changes
20:27Bologna Centrale2h38 23:05Rome Termini
0 changes
20:37Bologna Centrale2h03 22:40Rome Termini
0 changes
20:57Bologna Centrale2h22 23:19Rome Termini
0 changes
21:02Bologna Centrale2h23 23:25Rome Termini
0 changes
21:27Bologna Centrale2h22 23:49Rome Termini
0 changes
21:57Bologna Centrale2h22 00:19Rome Termini
0 changes
23:52Bologna Centrale7h26 07:18Rome 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

Mon
25 Oct
£25Regionale
£25Itabus
Find prices
Tue
26 Oct
£25Regionale
£16Itabus
£71ITA
Wed
27 Oct
£25Regionale
£18Itabus
£71ITA
Thu
28 Oct
£25Regionale
£16Itabus
£71ITA
Fri
29 Oct
£25Regionale
£20Flixbus
£71ITA
Sat
30 Oct
£25Regionale
£18Flixbus
£103ITA
Sun
31 Oct
£25Regionale
£16Itabus
£71ITA
Mon
1 Nov
£25Regionale
£18Flixbus
£71ITA
Tue
2 Nov
£25Regionale
£18Itabus
£44ITA
Wed
3 Nov
£18Intercity
£9Itabus
£44ITA
Thu
4 Nov
£15Intercity
£9Itabus
£44ITA
Fri
5 Nov
£20Intercity Notte
£9Itabus
£44ITA
Sat
6 Nov
£18Intercity
£9Itabus
£44ITA
Sun
7 Nov
£18Intercity
£9Itabus
£44ITA
Mon
8 Nov
£18Intercity
£9Itabus
£44ITA
Tue
9 Nov
£13Intercity
£9Itabus
£44ITA
Wed
10 Nov
£15Intercity
£6Itabus
£44ITA
Thu
11 Nov
£15Intercity
£9Itabus
£44ITA
Fri
12 Nov
£20Intercity Notte
£6Itabus
£44ITA
Sat
13 Nov
£13Intercity
£6Itabus
£44ITA
Sun
14 Nov
£13Intercity Notte
£6Itabus
£44ITA

The fastest trains from Bologna to Rome

Showing times and prices for 26 Oct

Fastest Journey

2 h 3 m

Average

3 h 6 m

Trains per day

106

Distance

304 km

Of the 106 trains that leave Bologna for Rome every day 91 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 6 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
17:07Bologna Centrale2h03 19:10Rome Termini
0 changes
£551One-way
Fastest
07:07Bologna Centrale2h03 09:10Rome Termini
0 changes
£551One-way
Fastest
19:07Bologna Centrale2h03 21:10Rome Termini
0 changes
£551One-way
Fastest
09:07Bologna Centrale2h03 11:10Rome Termini
0 changes
£551One-way
Fastest
14:07Bologna Centrale2h03 16:10Rome Termini
0 changes
£551One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

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 from Bologna to Rome

distanceDistance188 miles (303 km)
durationAverage train duration4 h 40 min
priceAverage train ticket price£25 (€28)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain companiesItalo, 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 40 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. While the average ticket price for this trip costs around £25, you can find the cheapest train ticket for as low as £25. Travellers depart most frequently from Bologna Centrale and arrive in Roma Termini.

Train companies

Travel with Italo, Trenitalia and Frecciarossa between Bologna and Rome

Find the best trains between Bologna and Rome with Omio's travel partners Italo, Trenitalia and Frecciarossa from £25. We can find you the best deals, timetables and tickets when comparing and booking the best route.

Italo
Trenitalia
Frecciarossa

Italo is a brand of high-speed trains from the Italian train company Nuovo Trasporto Viaggiatori (NTV) offering regular services to popular cities around Italy, such as Rome, Naples, Florence and Milan. Among its fleet of trains are 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 speeds up to 150 mph (250 km/h). You can choose from the following Italo ticket types when purchasing tickets from Bologna to Rome: Low Cost, Economy, and Flex. Italo offers four different class options: Smart, Comfort, Prima and Club Executive. Standard services in all Italo trains include toilets, free WiFi, power outlets, reclining leather seats, footrests, snack machines and Italo Live (free onboard entertainment featuring a selection of films, music and games). While some amenities may differ based on the class option booked, each train carriage is modernly equipped with a high level of comfort.

    These are Italo 's ticket policies for COVID-19 for the train between Bologna and Rome:

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

    Trains from Bologna to Rome

    With at least 30 departures a day making the journey between Bologna and Rome by train is straightforward and stress-free. Services start early morning and continue at regular intervals throughout the day until late evening. All routes are direct with journey times of 2 hours to 2.5 hours. A similar timetable operates seven days a week with departures from Bologna Centrale Station and arrivals at Rome Termini.

    Which train companies travel from Bologna to Rome

    Train services between the two cities of Bologna and Rome are operated by the Italian national rail provider Trenitalia and the private company Italo. Trains on the route have comfortable seating, luggage storage, buffet bars and wifi access.

    How long is the train from Bologna to Rome?

    Train routes from Bologna to Rome are direct with journey times of between 2 hours and 2.5 hours. The average service arrives in 2 hours 15 minutes.

    How many trains are there from Bologna to Rome?

    There are at least 30 departures a day seven days a week for trains travelling to Rome from Bologna. The first train leaves Bologna in the early morning with departures continuing up to four times an hour until late evening. There are more frequent departures on this route during morning and evening peak hours.

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

    Departure station:All trains travelling from Bologna to Rome depart from Bologna Centrale Station. The station is a major Italian transport hub and is located to the north of the city. Bologna centre, with its tourist attractions, can be reached by taxi or local buses. Station facilities include car parking, toilets, a pharmacy, an internet point, shops, cafes, bars and restaurants.

    Arrival station:All trains from Bologna to Rome arrive at Rome Termini. This is the largest station in Italy with over 800 train departures and arrivals every day. It is served by local buses and Metro lines A and B and offers good transport links to Rome's cultural and historic attractions as well as both of Rome's airports. Facilities at the station include a taxi rank, car parking, left luggage lockers, wifi access, toilets, shops and restaurants.

    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 train tickets to Rome from Bologna cost?
    You can find a cheap train from Bologna to Rome for some dates and times for as low as £25  one way in the next 7 days.
    How much is a train ticket from Bologna to Rome?
    The Bologna to Rome train ticket price is on average £25  if you are looking to purchase your tickets for this journey in the next week.
    What is the distance from Bologna to Rome via train?
    The train distance from Bologna to Rome is around 188 miles (303 km).
    How long does it take from Bologna to Rome by train?
    On average the train from Bologna to Rome duration is 4 h 40 min  for the 188 miles (303 km) long route, but the travel time can vary if you depart on weekends and holidays.
    Which train station in Bologna goes to Rome? Which train station do I come into Rome from Bologna?

    Omio customers who travel this route most frequently depart from Bologna Centrale   and arrive in Roma Termini.

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

    You can find the most popular departure train station for this trip, Bologna Centrale, located approximately 1 mile (s) / 1 km from the city centre of Bologna. The most popular arrival train station in Rome, called Roma Termini, is located around 1 mile (s) / 1 km away from its city centre.

    Which train providers can get me from Bologna to Rome?
    If you're looking for trains from Bologna to Rome, you can rely on Italo, Frecciarossa, Frecciargento, Intercity, Trenitalia, Intercity Notte, Regionale Veloce or Regionale to get you to Rome. It's also good to check out all possible train companies for the Bologna to Rome route to see if there might be differences in the amenities they offer.
    Is there a direct train to Rome from Bologna?
    Yes, there are 25 direct trains per day from Bologna to Rome with Italo, Frecciarossa, Frecciargento, Intercity or Intercity Notte, and you won’t need to change in between. Direct train services tend to offer more convenience and save you time when travelling to your destination, so it's worth paying attention to before you buy your train ticket.
    How many trains per day are there between Bologna and Rome?
    On average, there are 25 trains a day from Bologna to Rome. The train times and services may be different on weekends and holidays compared to weekdays.
    What are the first and last departure train times from Bologna to Rome?
    The earliest train departing from Bologna to Rome leaves at 05: 20. The last train departing from Bologna to Rome leaves at 23: 35. You can find the latest Bologna to Rome train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
    When should I buy Bologna Rome train tickets to score the best deals?
    If you book Bologna to Rome train tickets within the next 7 days, you can find one way tickets to cost on average £25. However, booking in advance gives you access to the best prices for trains from Bologna to Rome. Look out for train tickets for this route to go on sale a few months before your planned departure date to find the best deals.

    Important Stations and Airports for this Journey

    Bologna
    Rome
    The major railway station for departures from Bologna is Bologna Centrale. Read all the information you need to know about services, amenities and connections at Bologna Centrale for your trip from Bologna to Rome.
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    TaxiTaxi
    ticketOfficeHours
    Ticket office hours
    Mon - Sun: 06: 00 - 21: 00
    Connections to/from station
    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