Cheap train tickets from Bergamo to Rome

Showing times and prices for 24 May

Cheapest

£48

Average

£70

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 Bergamo to Rome will cost around £ 70 if you buy it on the day, but the cheapest tickets can be found for only £ 48.

Cheapest
13:42Bergamo9h39 23:21Rome Tiburtina
2 changes
£481One-way
2nd Cheapest
20:20Bergamo10h21 06:41Rome Tiburtina
1 changes
£511One-way
2nd Cheapest
13:20Bergamo10h01 23:21Rome Tiburtina
1 changes
£511One-way
2nd Cheapest
13:25Bergamo Ospedale9h56 23:21Rome Tiburtina
1 changes
£511One-way
2nd Cheapest
20:25Bergamo Ospedale10h16 06:41Rome Tiburtina
1 changes
£511One-way

Train schedule Bergamo to Rome

Showing trains for tomorrow, Tue, 24 May
05:00Bergamo8h27 13:27Rome Tiburtina
0 changes
05:43Bergamo4h52 10:35Rome Termini
0 changes
05:45Bergamo3h49 09:34Rome Termini
0 changes
06:02Bergamo4h38 10:40Rome Termini
0 changes
06:02Bergamo4h37 10:39Rome Tiburtina
0 changes
06:20Bergamo4h50 11:10Rome Termini
0 changes
06:25Bergamo Ospedale4h45 11:10Rome Termini
0 changes
06:30Bergamo9h05 15:35Rome Termini
0 changes
06:30Bergamo4h40 11:10Rome Termini
0 changes
06:36Bergamo Ospedale5h04 11:40Rome Termini
0 changes
07:02Bergamo10h27 17:29Rome Trastevere
0 changes
07:02Bergamo4h37 11:39Rome Tiburtina
0 changes
07:02Bergamo4h38 11:40Rome Termini
0 changes
07:16Bergamo4h24 11:40Rome Termini
0 changes
07:16Bergamo10h31 17:47Rome Termini
0 changes
07:25Bergamo Ospedale5h15 12:40Rome Termini
0 changes
07:35Bergamo10h28 18:03Rome Termini
0 changes
07:36Bergamo Ospedale5h04 12:40Rome Termini
0 changes
07:36Bergamo Ospedale5h29 13:05Rome Termini
0 changes
08:00Bergamo5h05 13:05Rome Termini
0 changes
08:02Bergamo9h50 17:52Rome Ostiense
0 changes
08:02Bergamo4h38 12:40Rome Termini
0 changes
08:20Bergamo5h15 13:35Rome Termini
0 changes
08:25Bergamo Ospedale5h10 13:35Rome Termini
0 changes
08:30Bergamo5h05 13:35Rome Termini
0 changes
08:36Bergamo Ospedale5h13 13:49Rome Termini
0 changes
09:02Bergamo4h47 13:49Rome Termini
0 changes
09:30Bergamo4h40 14:10Rome Termini
0 changes
09:36Bergamo Ospedale5h07 14:43Rome Termini
0 changes
10:02Bergamo4h38 14:40Rome Tiburtina
0 changes
10:02Bergamo4h41 14:43Rome Termini
0 changes
10:25Bergamo Ospedale5h24 15:49Rome Termini
0 changes
10:36Bergamo Ospedale5h13 15:49Rome Termini
0 changes
11:02Bergamo4h47 15:49Rome Termini
0 changes
11:36Bergamo Ospedale5h13 16:49Rome Termini
0 changes
12:02Bergamo4h47 16:49Rome Termini
0 changes
12:20Bergamo4h50 17:10Rome Termini
0 changes
12:25Bergamo Ospedale4h45 17:10Rome Termini
0 changes
12:36Bergamo Ospedale5h04 17:40Rome Termini
0 changes
13:02Bergamo4h38 17:40Rome Termini
0 changes
13:02Bergamo8h21 21:23Rome Tiburtina
0 changes
13:20Bergamo10h01 23:21Rome Tiburtina
0 changes
13:20Bergamo4h50 18:10Rome Termini
0 changes
13:25Bergamo Ospedale9h56 23:21Rome Tiburtina
0 changes
13:25Bergamo Ospedale4h45 18:10Rome Termini
0 changes
13:36Bergamo Ospedale5h04 18:40Rome Termini
0 changes
13:42Bergamo9h39 23:21Rome Tiburtina
0 changes
14:02Bergamo9h19 23:21Rome Tiburtina
0 changes
14:02Bergamo4h38 18:40Rome Termini
0 changes
14:20Bergamo4h50 19:10Rome Termini
0 changes
14:25Bergamo Ospedale4h45 19:10Rome Termini
0 changes
14:36Bergamo Ospedale5h04 19:40Rome Termini
0 changes
15:02Bergamo4h38 19:40Rome Termini
0 changes
15:20Bergamo5h04 20:24Rome Tiburtina
0 changes
15:36Bergamo Ospedale4h58 20:34Rome Termini
0 changes
15:36Bergamo Ospedale5h34 21:10Rome Termini
0 changes
16:00Bergamo5h10 21:10Rome Termini
0 changes
16:02Bergamo4h32 20:34Rome Termini
0 changes
16:20Bergamo4h50 21:10Rome Termini
0 changes
16:25Bergamo Ospedale4h45 21:10Rome Termini
0 changes
16:25Bergamo Ospedale13h18 05:43Rome Ostiense
0 changes
16:30Bergamo4h40 21:10Rome Termini
0 changes
16:36Bergamo Ospedale5h04 21:40Rome Termini
0 changes
17:02Bergamo4h38 21:40Rome Termini
0 changes
17:25Bergamo Ospedale5h15 22:40Rome Termini
0 changes
17:36Bergamo Ospedale5h04 22:40Rome Termini
0 changes
18:02Bergamo4h38 22:40Rome Termini
0 changes
18:25Bergamo Ospedale5h24 23:49Rome Termini
0 changes
18:30Bergamo4h10 22:40Rome Termini
0 changes
18:36Bergamo Ospedale5h13 23:49Rome Termini
0 changes
19:02Bergamo4h47 23:49Rome Termini
0 changes
20:02Bergamo9h41 05:43Rome Ostiense
0 changes
20:20Bergamo10h21 06:41Rome Tiburtina
0 changes
20:20Bergamo10h15 06:35Rome Termini
0 changes
20:25Bergamo Ospedale10h10 06:35Rome Termini
0 changes
20:25Bergamo Ospedale10h16 06:41Rome Tiburtina
0 changes
21:02Bergamo9h33 06:35Rome Termini
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, coach or flight

Tue
24 May
£48Intercity Notte
£15Itabus
£84ITA
Wed
25 May
£31Intercity
£15Itabus
£117ITA
Thu
26 May
£33Intercity Notte
£25Itabus
£117ITA
Fri
27 May
£48Intercity Notte
£22Flixbus
£84ITA
Sat
28 May
£31Intercity Notte
£12Itabus
Find prices
Sun
29 May
£41Italo
£12Itabus
£60ITA
Mon
30 May
£33Intercity Notte
£15Itabus
£60ITA
Tue
31 May
£33Intercity Notte
£15Itabus
£60ITA
Wed
1 Jun
£41Italo
£25Itabus
£71ITA
Thu
2 Jun
£36Intercity Notte
£15Itabus
£47ITA
Fri
3 Jun
£36Intercity Notte
£15Itabus
£47ITA
Sat
4 Jun
£22Intercity Notte
£21Itabus
£47ITA
Sun
5 Jun
£36Intercity Notte
£15Itabus
£60ITA
Mon
6 Jun
£22Intercity Notte
£15Itabus
£47ITA
Tue
7 Jun
£22Intercity Notte
£15Itabus
£47ITA
Wed
8 Jun
£22Intercity Notte
£15Itabus
£47ITA
Thu
9 Jun
£31Intercity
£17Flixbus
£60ITA
Fri
10 Jun
£36Intercity Notte
£15Itabus
£84ITA
Sat
11 Jun
Find prices
£15Itabus
Find prices
Sun
12 Jun
£31Intercity Notte
£15Itabus
£47ITA

Fastest train times from Bergamo to Rome

Showing times and prices for 24 May

Fastest Journey

3 h 49 m

Average

6 h 4 m

Trains per day

77

Distance

479 km

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

These direct trains cover the 479 km distance in an average of 6 h 4 m but if you time it right, some trains will get you there in just 3 h 49 m .

The slowest trains will take 13 h 18 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
05:45Bergamo3h49 09:34Rome Termini
0 changes
£701One-way
2nd Fastest
18:30Bergamo4h10 22:40Rome Termini
2 changes
£751One-way
07:16Bergamo4h24 11:40Rome Termini
2 changes
£751One-way
16:02Bergamo4h32 20:34Rome Termini
1 changes
£751One-way
06:02Bergamo4h37 10:39Rome Tiburtina
1 changes
£751One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Bergamo to Rome

distanceDistance297 miles (479 km)
durationAverage train duration9 h 16 min
priceAverage train ticket price£40 (€46)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain providersIntercity, Regionale Veloce, Regionale, Trenitalia, Intercity Notte, Frecciarossa, Italo or Frecciargento

Trains from Bergamo to Rome cover the 297 miles (479 km) long journey taking on average 9 h 16 min with our travel partners like Intercity, Regionale Veloce, Regionale, Trenitalia, Intercity Notte, Frecciarossa, Italo or Frecciargento. Normally, there are 12 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as £31, but the average price of train tickets is £40. Travellers depart most frequently from Bergamo and arrive in Roma Termini.

Train providers: Trenitalia, Frecciarossa and Italo trains Bergamo to Rome

Travel to Rome from Bergamo from £31 with Omio’s train partners Trenitalia, Frecciarossa and Italo! You can find the best timetables and tickets when comparing and booking the most affordable route for you.

Trenitalia
Italo
Frecciarossa

Enjoy the train ride to Rome from Bergamo with Trenitalia, Italy’s main operator of train services throughout the country with an impressive fleet of trains offering different levels of comfort, amenities and speed. The company's flagship trains are the high-speed Frecciarossa, Frecciargento and Frecciabianca that can travel at speeds up to 186 mph (300 kmh). Trenitalia also operates intercity, regional and sleeper trains. Toilets and WiFi access are standard on long-distance train routes. In many cases, Trenitalia trains also provide barrier-free access.

Trenitalia tickets from Bergamo to Rome are available on Omio, and you can find the best deals for them in just a few steps. Trenitalia offers three different ticket types to fit anyone’s budget, such as the Base, Economy, Super Economy and Ordinaria tickets. Trenitalia also has discount and loyalty cards for qualified travellers, which you can use on Omio. When travelling on a Trenitalia train between Bergamo and Rome, you can expect to travel 297 miles (479 km). Check Trenitalia’s train times and tickets for the Bergamo to Rome route and buy your cheap ticket on Omio today!

    Please follow the recommendations outlined by Trenitalia when booking your train tickets from Bergamo to Rome due to the coronavirus:

    • 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

    Travel Tips: Trains from Bergamo 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 Bergamo to Rome.
    FAQs

    What is the cost of cheap trains to Rome from Bergamo?

    You can find a cheap train from Bergamo to Rome for some dates and times for as low as £31  one way in the next 7 days.

    What is the cost of a train ticket from Bergamo to Rome on average?

    If you’re looking to book your train tickets in the next week, you can expect the Bergamo to Rome train price to come in at an average of £40  one way.

    What is the distance to Rome from Bergamo by train?

    The distance between Bergamo and Rome by train is approximately 297 miles (479 km).

    How long is the train journey from Bergamo to Rome?

    On average the Bergamo to Rome train time is 9 h 16 min  covering the 297 miles (479 km) long journey, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.

    When travelling by train from Bergamo to Rome, which train station in Bergamo do I depart from and which train station in Rome do I arrive in?

    When taking the train from Bergamo to Rome, you can choose to depart from train stations like Bergamo and Bergamo Ospedale. Your trip can end in train stations such as Roma Termini, Roma Tiburtina and Roma Ostiense.

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

    Where is the train station in Bergamo to go to Rome? Where is the train station in Rome located?

    Passengers booking this trip most frequently board their trains from Bergamo and need to travel around 1.1 miles (1.8 km) from the city centre to get to this train station.

    Passengers arriving in Rome most often arrive at Roma Termini and need to travel around 1.6 miles (2.6 km) from this train station to the city centre.

    Which train providers can take me from Bergamo to Rome?

    If you're looking for trains from Bergamo to Rome, you can rely on Intercity, Regionale Veloce, Regionale, Trenitalia, Intercity Notte, Frecciarossa, Italo or Frecciargento to get you to Rome. It's also good to check out all possible train companies for the Bergamo to Rome journey to see if there might be differences in the amenities they offer.

    Can I purchase a direct train from Bergamo to Rome?

    Yes, there are 12 direct trains per day to Rome from Bergamo, and you can find a direct train for this route with Italo or Frecciarossa  on Omio. It's worth paying attention to when you purchase your train ticket as direct services tend to offer more convenience and save you time getting to your destination.

    How many train services per day are there from Bergamo to Rome?

    On average, there are 12 trains a day from Bergamo to Rome. The train times and services may be different on weekends and holidays compared to weekdays.

    What time is the earliest train from Bergamo to Rome? What time is the last train from Bergamo to Rome?

    The earliest train for this trip departs from Bergamo at 05: 02. The last train leaves from Bergamo at 20: 06. Check Omio for the latest train timetable from Bergamo to Rome and book the best time to depart on your chosen travel date.

    When should I book Bergamo Rome train tickets to score the best deals?

    The price of a one way train ticket from Bergamo to Rome is on average £40 if you purchase 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 journey. In general, you can find train tickets from Bergamo to Rome available a few months in advance.

    Important Stations and Airports for this Journey

    Bergamo
    Rome
    Bergamo is the most popular Bergamo railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Bergamo for your journey to Rome.