Bergamo station to Rome Termini train

Sun, Oct 13
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Bergamo station to Rome Termini

Showing times and prices for Oct 14

Cheapest

The best way to find a cheap train ticket from Bergamo station to Rome Termini is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
Regionale
Regionale TRENORD 2212
05:00AM12h47
Bergamo station
05:47PMRome Termini
$571One-way
2 transfers
2nd Cheapest
Intercity Notte
Regionale TRENORD 2244
09:02PM9h33
Bergamo station
06:35AMRome Termini
$651One-way
2 transfers
Intercity
Regionale TRENORD 2226
12:02PM8h48
Bergamo station
08:50PMRome Termini
$741One-way
2 transfers
Intercity
Regionale TRENORD 2226
12:02PM8h58
Bergamo station
09:00PMRome Termini
$791One-way
1 transfer
Intercity
Regionale TRENORD 2228
01:02PM10h46
Bergamo station
11:48PMRome Termini
$791One-way
2 transfers

Bergamo station to Rome Termini train times

Showing trains for tomorrow, Monday, October 14
ProviderDepartsDurationArrivesTransfersTickets
Frecciarossa
Regionale TRENORD 2212
05:00AM Bergamo station4h34 09:34AM Rome Termini1 transfer
Regionale
Regionale TRENORD 2212
05:00AM Bergamo station4h24 09:24AM Rome Termini1 transfer
Regionale
Regionale TRENORD 2212
05:00AM Bergamo station12h47 05:47PM Rome Termini2 transfers
Regionale
Regionale TRENORD 2212
05:00AM Bergamo station5h00 10:00AM Rome Termini1 transfer
Intercity
Regionale TRENORD 2212
05:00AM Bergamo station8h55 01:55PM Rome Termini2 transfers
Regionale
Regionale TRENORD 2212
05:00AM Bergamo station5h19 10:19AM Rome Termini1 transfer
Regionale
Regionale TRENORD 2214
06:02AM Bergamo station4h23 10:25AM Rome Termini1 transfer
Regionale
Regionale TRENORD 2214
06:02AM Bergamo station5h17 11:19AM Rome Termini1 transfer
Frecciarossa
Regionale TRENORD 2214
06:02AM Bergamo station4h38 10:40AM Rome Termini1 transfer
Regionale
Regionale TRENORD 2214
06:02AM Bergamo station4h58 11:00AM Rome Termini1 transfer
Regionale
Regionale TRENORD 2256
06:30AM Bergamo station4h55 11:25AM Rome Termini2 transfers
Frecciarossa
Regionale TRENORD 2256
06:30AM Bergamo station4h10 10:40AM Rome Termini2 transfers
Regionale
Regionale TRENORD 2256
06:30AM Bergamo station4h55 11:25AM Rome Termini2 transfers
Regionale
Regionale TRENORD 2256
06:30AM Bergamo station4h30 11:00AM Rome Termini2 transfers
Frecciarossa
Regionale TRENORD 2216
07:02AM Bergamo station4h38 11:40AM Rome Termini1 transfer
Regionale
Regionale TRENORD 2216
07:02AM Bergamo station6h17 01:19PM Rome Termini1 transfer
Regionale
Regionale TRENORD 2216
07:02AM Bergamo station4h23 11:25AM Rome Termini1 transfer
Frecciarossa
Regionale TRENORD 2258
07:13AM Bergamo station4h27 11:40AM Rome Termini2 transfers
Regionale
Regionale TRENORD 2258
07:13AM Bergamo station6h06 01:19PM Rome Termini2 transfers
Intercity
Regionale TRENORD 2258
07:13AM Bergamo station10h34 05:47PM Rome Termini2 transfers
Regionale
Regionale TRENORD 22622
07:18AM Bergamo station7h07 02:25PM Rome Termini2 transfers
Regionale
Regionale TRENORD 22622
07:18AM Bergamo station6h01 01:19PM Rome Termini2 transfers
Regionale
Regionale TRENORD 22622
07:18AM Bergamo station7h01 02:19PM Rome Termini2 transfers
Regionale
Regionale TRENORD 2206
07:40AM Bergamo station6h45 02:25PM Rome Termini1 transfer
Regionale
Regionale TRENORD 2206
07:40AM Bergamo station6h39 02:19PM Rome Termini1 transfer
Regionale
Regionale TRENORD 2206
07:40AM Bergamo station5h39 01:19PM Rome Termini1 transfer
Frecciarossa
Regionale TRENORD 2206
07:40AM Bergamo station4h30 12:10PM Rome Termini1 transfer
Regionale
Regionale TRENORD 2218
08:02AM Bergamo station5h17 01:19PM Rome Termini1 transfer
Regionale
Regionale TRENORD 2218
08:02AM Bergamo station6h23 02:25PM Rome Termini1 transfer
Frecciarossa
Regionale TRENORD 2218
08:02AM Bergamo station4h32 12:34PM Rome Termini1 transfer
Regionale
Regionale TRENORD 2218
08:02AM Bergamo station6h17 02:19PM Rome Termini1 transfer
Intercity
Regionale TRENORD 2218
08:02AM Bergamo station10h01 06:03PM Rome Termini2 transfers
Regionale
Regionale TRENORD 2260
08:40AM Bergamo station5h39 02:19PM Rome Termini2 transfers
Regionale
Regionale TRENORD 2260
08:40AM Bergamo station5h39 02:19PM Rome Termini2 transfers
Frecciarossa
Regionale TRENORD 2260
08:40AM Bergamo station4h30 01:10PM Rome Termini2 transfers
Regionale
Regionale TRENORD 2260
08:40AM Bergamo station5h45 02:25PM Rome Termini2 transfers
Frecciarossa
Regionale TRENORD 2220
09:02AM Bergamo station4h47 01:49PM Rome Termini1 transfer
Regionale
Regionale TRENORD 2220
09:02AM Bergamo station5h17 02:19PM Rome Termini1 transfer
Regionale
Regionale TRENORD 2220
09:02AM Bergamo station4h23 01:25PM Rome Termini1 transfer
Regionale
Regionale TRENORD 2220
09:02AM Bergamo station5h23 02:25PM Rome Termini1 transfer
Regionale
Regionale TRENORD 2262
09:40AM Bergamo station4h45 02:25PM Rome Termini2 transfers
Regionale
Regionale TRENORD 2262
09:40AM Bergamo station5h39 03:19PM Rome Termini2 transfers
Regionale
Regionale TRENORD 2262
09:40AM Bergamo station4h45 02:25PM Rome Termini2 transfers
Frecciarossa
Regionale TRENORD 2262
09:40AM Bergamo station4h30 02:10PM Rome Termini2 transfers
Regionale
Regionale TRENORD 2222
10:02AM Bergamo station5h17 03:19PM Rome Termini1 transfer
Regionale
Regionale TRENORD 2222
10:02AM Bergamo station5h23 03:25PM Rome Termini1 transfer
Intercity
Regionale TRENORD 2222
10:02AM Bergamo station9h58 08:00PM Rome Termini2 transfers
Regionale
Regionale TRENORD 2222
10:02AM Bergamo station4h23 02:25PM Rome Termini1 transfer
Frecciarossa
Regionale TRENORD 2222
10:02AM Bergamo station4h41 02:43PM Rome Termini1 transfer
Regionale
Regionale TRENORD 22634
10:18AM Bergamo station6h07 04:25PM Rome Termini2 transfers
Regionale
Regionale TRENORD 22634
10:18AM Bergamo station7h01 05:19PM Rome Termini2 transfers
Frecciarossa
Regionale TRENORD 22634
10:18AM Bergamo station4h52 03:10PM Rome Termini2 transfers
Regionale
Regionale TRENORD 22634
10:18AM Bergamo station5h07 03:25PM Rome Termini2 transfers
Regionale
Regionale TRENORD 2224
11:02AM Bergamo station4h23 03:25PM Rome Termini1 transfer
Frecciarossa
Regionale TRENORD 2224
11:02AM Bergamo station4h47 03:49PM Rome Termini1 transfer
Regionale
Regionale TRENORD 2224
11:02AM Bergamo station5h23 04:25PM Rome Termini1 transfer
Regionale
Regionale TRENORD 2224
11:02AM Bergamo station6h17 05:19PM Rome Termini1 transfer
Regionale
Regionale TRENORD 22638
11:18AM Bergamo station6h01 05:19PM Rome Termini2 transfers
Regionale
Regionale TRENORD 22638
11:18AM Bergamo station6h07 05:25PM Rome Termini2 transfers
Regionale
Regionale TRENORD 22638
11:18AM Bergamo station5h07 04:25PM Rome Termini2 transfers
Frecciarossa
Regionale TRENORD 22638
11:18AM Bergamo station4h57 04:15PM Rome Termini2 transfers
Frecciarossa
Regionale TRENORD 2226
12:02PM Bergamo station4h38 04:40PM Rome Termini1 transfer
Intercity
Regionale TRENORD 2226
12:02PM Bergamo station8h48 08:50PM Rome Termini2 transfers
Regionale
Regionale TRENORD 2226
12:02PM Bergamo station5h17 05:19PM Rome Termini1 transfer
Intercity
Regionale TRENORD 2226
12:02PM Bergamo station8h58 09:00PM Rome Termini1 transfer
Regionale
Regionale TRENORD 2226
12:02PM Bergamo station4h23 04:25PM Rome Termini1 transfer
Regionale
Regionale TRENORD 2226
12:02PM Bergamo station5h23 05:25PM Rome Termini1 transfer
Regionale
Regionale TRENORD 22642
12:18PM Bergamo station5h07 05:25PM Rome Termini2 transfers
Regionale
Regionale TRENORD 22642
12:18PM Bergamo station6h01 06:19PM Rome Termini2 transfers
Frecciarossa
Regionale TRENORD 22642
12:18PM Bergamo station4h52 05:10PM Rome Termini2 transfers
Regionale
Regionale TRENORD 22642
12:18PM Bergamo station6h07 06:25PM Rome Termini2 transfers
Intercity
Regionale TRENORD 2228
01:02PM Bergamo station10h46 11:48PM Rome Termini2 transfers
Regionale
Regionale TRENORD 2228
01:02PM Bergamo station5h23 06:25PM Rome Termini1 transfer
Regionale
Regionale TRENORD 2228
01:02PM Bergamo station5h17 06:19PM Rome Termini1 transfer
Regionale
Regionale TRENORD 2228
01:02PM Bergamo station4h23 05:25PM Rome Termini1 transfer
Frecciarossa
Regionale TRENORD 2228
01:02PM Bergamo station4h38 05:40PM Rome Termini1 transfer
Regionale
Regionale TRENORD 22646
01:18PM Bergamo station6h07 07:25PM Rome Termini2 transfers
Regionale
Regionale TRENORD 22646
01:18PM Bergamo station5h07 06:25PM Rome Termini2 transfers
Frecciarossa
Regionale TRENORD 22646
01:18PM Bergamo station4h52 06:10PM Rome Termini2 transfers
Regionale
Regionale TRENORD 22646
01:18PM Bergamo station6h01 07:19PM Rome Termini2 transfers
Regionale
Regionale TRENORD 2230
02:02PM Bergamo station5h17 07:19PM Rome Termini1 transfer
Frecciarossa
Regionale TRENORD 2230
02:02PM Bergamo station4h38 06:40PM Rome Termini1 transfer
Regionale
Regionale TRENORD 2230
02:02PM Bergamo station5h23 07:25PM Rome Termini1 transfer
Regionale
Regionale TRENORD 2230
02:02PM Bergamo station4h23 06:25PM Rome Termini1 transfer
Regionale
Regionale TRENORD 22650
02:18PM Bergamo station6h07 08:25PM Rome Termini2 transfers
Frecciarossa
Regionale TRENORD 22650
02:18PM Bergamo station4h52 07:10PM Rome Termini2 transfers
Regionale
Regionale TRENORD 22650
02:18PM Bergamo station6h01 08:19PM Rome Termini2 transfers
Regionale
Regionale TRENORD 22650
02:18PM Bergamo station5h07 07:25PM Rome Termini2 transfers
Regionale
Regionale TRENORD 2232
03:02PM Bergamo station4h23 07:25PM Rome Termini1 transfer
Regionale
Regionale TRENORD 2232
03:02PM Bergamo station5h23 08:25PM Rome Termini1 transfer
Regionale
Regionale TRENORD 2232
03:02PM Bergamo station5h17 08:19PM Rome Termini1 transfer
Frecciarossa
Regionale TRENORD 2232
03:02PM Bergamo station4h38 07:40PM Rome Termini1 transfer
Regionale
Regionale TRENORD 22654
03:18PM Bergamo station6h01 09:19PM Rome Termini2 transfers
Regionale
Regionale TRENORD 22654
03:18PM Bergamo station5h07 08:25PM Rome Termini2 transfers
Regionale
Regionale TRENORD 22654
03:18PM Bergamo station5h42 09:00PM Rome Termini2 transfers
Frecciarossa
Regionale TRENORD 22654
03:18PM Bergamo station4h52 08:10PM Rome Termini2 transfers
Regionale
Regionale TRENORD 2234
04:02PM Bergamo station4h23 08:25PM Rome Termini1 transfer
Frecciarossa
Regionale TRENORD 2234
04:02PM Bergamo station4h32 08:34PM Rome Termini1 transfer
Regionale
Regionale TRENORD 2234
04:02PM Bergamo station5h17 09:19PM Rome Termini1 transfer
Regionale
Regionale TRENORD 2234
04:02PM Bergamo station4h58 09:00PM Rome Termini1 transfer
Regionale
Regionale TRENORD 2276
04:40PM Bergamo station4h45 09:25PM Rome Termini2 transfers
Regionale
Regionale TRENORD 2276
04:40PM Bergamo station4h45 09:25PM Rome Termini2 transfers
Frecciarossa
Regionale TRENORD 2276
04:40PM Bergamo station4h30 09:10PM Rome Termini2 transfers
Regionale
Regionale TRENORD 2276
04:40PM Bergamo station5h20 10:00PM Rome Termini2 transfers
Regionale
Regionale TRENORD 2236
05:02PM Bergamo station4h23 09:25PM Rome Termini1 transfer
Regionale
Regionale TRENORD 2236
05:02PM Bergamo station4h58 10:00PM Rome Termini1 transfer
Regionale
Regionale TRENORD 2236
05:02PM Bergamo station5h17 10:19PM Rome Termini1 transfer
Frecciarossa
Regionale TRENORD 2236
05:02PM Bergamo station4h38 09:40PM Rome Termini1 transfer
Regionale
Regionale TRENORD 2278
05:40PM Bergamo station6h39 12:19AM Rome Termini2 transfers
Regionale
Regionale TRENORD 2278
05:40PM Bergamo station5h39 11:19PM Rome Termini2 transfers
Regionale
Regionale TRENORD 2278
05:40PM Bergamo station5h39 11:19PM Rome Termini2 transfers
Frecciarossa
Regionale TRENORD 2278
05:40PM Bergamo station4h30 10:10PM Rome Termini2 transfers
Regionale
Regionale TRENORD 2238
06:02PM Bergamo station5h17 11:19PM Rome Termini1 transfer
Regionale
Regionale TRENORD 2238
06:02PM Bergamo station6h17 12:19AM Rome Termini1 transfer
Frecciarossa
Regionale TRENORD 2238
06:02PM Bergamo station4h32 10:34PM Rome Termini1 transfer
Regionale
Regionale TRENORD 2280
06:40PM Bergamo station5h39 12:19AM Rome Termini2 transfers
Regionale
Regionale TRENORD 2280
06:40PM Bergamo station5h39 12:19AM Rome Termini2 transfers
Regionale
Regionale TRENORD 2240
07:02PM Bergamo station5h17 12:19AM Rome Termini1 transfer
Frecciarossa
Regionale TRENORD 2240
07:02PM Bergamo station4h23 11:25PM Rome Termini1 transfer
Intercity Notte
Regionale TRENORD 2244
09:02PM Bergamo station9h33 06:35AM Rome Termini2 transfers

Find all the dates and times for this journey

Compare prices and tickets Bergamo station to Rome Termini by train, bus, or flight

Mon
Oct 14
Tue
Oct 15
Wed
Oct 16
Thu
Oct 17
Fri
Oct 18
Sat
Oct 19
Sun
Oct 20
Mon
Oct 21
Tue
Oct 22
Wed
Oct 23
Thu
Oct 24
Fri
Oct 25
Sat
Oct 26
Sun
Oct 27
Mon
Oct 28
Tue
Oct 29
Wed
Oct 30
Thu
Oct 31
Fri
Nov 01
Sat
Nov 02
Sun
Nov 03

Fastest train times from Bergamo station to Rome Termini

Showing times and prices for Oct 14

Fastest Journey

4 h 10 m

Average

5 h 35 m

Trains per day

120

Distance

478 km

It's difficult to get from Bergamo station to Rome Termini without transferring at least once.

Fastest
Frecciarossa
Regionale TRENORD 2256
06:30AM4h10
Bergamo station
10:40AMRome Termini
$1181One-way
2 transfers
2nd Fastest
Regionale
Regionale TRENORD 2224
11:02AM4h23
Bergamo station
03:25PMRome Termini
$1121One-way
1 transfer
2nd Fastest
Regionale
Regionale TRENORD 2214
06:02AM4h23
Bergamo station
10:25AMRome Termini
$1121One-way
1 transfer
2nd Fastest
Regionale
Regionale TRENORD 2234
04:02PM4h23
Bergamo station
08:25PMRome Termini
$1121One-way
1 transfer
2nd Fastest
Regionale
Regionale TRENORD 2236
05:02PM4h23
Bergamo station
09:25PMRome Termini
$1121One-way
1 transfer

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Bergamo station to Rome Termini

distanceDistance296 miles (478 km)
durationAverage train duration4 h 23 min
priceAverage train ticket price$71 (€61)
frequencyTrain frequency1 a day
changesDirect trainYes, there is 1 direct train a day
carriersTrain providersFrecciarossa, Italo, Intercity, Intercity Notte or Regionale

Trains from Bergamo station to Rome Termini cover the 296 miles (478 km) long route taking on average 4 h 23 min with our travel partners like Frecciarossa, Italo, Intercity, Intercity Notte or Regionale. Normally, there is 1 train operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $35 (€30), but the average price of train tickets is $71 (€61).

Train providers: Frecciarossa, Italo and Intercity from Bergamo station to Rome Termini trains

Travel from Bergamo station to Rome Termini from $24 (€21) with Omio’s train partners Frecciarossa, Italo and Intercity! You can find the best schedules and tickets when comparing and booking the most popular journey for you.

Enjoy a comfortable and relaxing journey on a Frecciarossa train to Rome Termini from Bergamo station. As an official travel partner of Trenitalia, Omio shows you the latest Frecciarossa schedules for the Bergamo station to Rome Termini train and prices starting as low as $126 (€108) for this route. Frecciarossa is Trenitalia’s premier high-speed train service making around 200 connections across Italy per day, including major destinations like Rome, Florence, Milan, Venice and Naples. Frecciarossa trains are renowned for their comfort, speed and reduced environmental impact and reach speeds up to 186 mph (300 kmh), so you can travel 296 miles (478 km) quickly between Bergamo station and Rome Termini.

When booking the Frecciarossa train from Bergamo station to Rome Termini, you can choose between four different classes: Standard, Premium, Business, and Executive. Although each class offers different levels of comfort, all Frecciarossa train cars provide passengers with free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services. If you’re looking to add to your travel experience, book a Frecciarossa train between Bergamo station and Rome Termini on Omio today!

Bergamo station to Rome Termini train information with Frecciarossa:

  • Average Duration: 4 h 38 min
  • Cheapest Price: $126
  • Frecciarossa frequency: 2 a day

FAQs: Trains from Bergamo station to Rome Termini

FAQs: Travel by train from Bergamo station to Rome Termini 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 station to Rome Termini.
FAQs
Cheap train tickets from Bergamo station to Rome Termini can start from as little as $35 (€30) when you book in advance. The average train ticket price for Bergamo station to Rome Termini is $71 (€61); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Bergamo station to Rome Termini train time is 4 h 23 min   covering the 296 mile (478 km) long trip, but the journey time can vary depending on specific dates or if traveling on weekends and holidays.
The first train from Bergamo station to Rome Termini leaves at 4: 43 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Bergamo station to Rome Termini leaves at 7: 18 PM.
Yes, it is possible to travel from Bergamo station to Rome Termini without having to change trains with Italo. There is 1 direct train from Bergamo station to Rome Termini each day. There may be fewer direct services available on weekends or holidays.
Yes, you can take a high-speed train from Bergamo station to Rome Termini with Frecciarossa or Italo. Overall you can travel with the following companies: Frecciarossa, Italo, Intercity, Intercity Notte or Regionale.
For the journey from Bergamo station to Rome Termini you can take a train with Frecciarossa, Italo, Intercity, Intercity Notte or Regionale. Be sure to check out all possible train providers that offer services between Bergamo station and Rome Termini on Omio to compare what amenities they may have.
Yes, you can take a night train from Bergamo station to Rome Termini with Intercity Notte. Find all the info regarding night trains in Europe.  
A trip to Rome Termini from Bergamo station is worth doing but not as a day trip with a journey time of 4 h 23 min each way. Check with Omio app   the best way to travel.
The cheapest month for a train from Bergamo station to Rome Termini is July.
You have options as you can travel to Rome Termini from Bergamo station 3 different ways: train, bus or flight.

Trains departing from Bergamo

Distance from Bergamo to city center
Distance from Bergamo to city center
1.1 miles (1.8 km)
Amenities at station
ATM
ATM
Taxi
Taxi
Dining
Dining
Accessibility
Accessibility

Trains arriving to Rome Termini

Distance from Rome Termini to city center
Distance from Rome Termini to city center
1.6 miles (2.6 km)
Ticket Office Hours
Ticket Office Hours
Mon - Sun: 06: 30 - 22: 00
How to get to this station?
How to get to this station?
Metro lines: A (red), B (blue)
Bus lines: 5, H, 38, 40 Express, 50 Express, 64, 66, 70, 75, 82, 90 Express, 92, 105, 150F, 223, 310, 590, 714, 910, C2, C3
Tram lines: 5, 14
Train lines: Italo, FR, FA, FB, IC, ICN, EN, CNL, R, Leonardo Express
Nearest Airport
Nearest Airport
Rome Leonardo da Vinci Fiumicino Airport
19 miles (30 km)
How to get to nearest airport?
How to get to nearest airport?
The airport can be reached by public transit using the Leonardo Express that runs non-stop.
Amenities at station
Wifi
Wifi
Free WiFi in the station.
ATM
ATM
There are ATMs in various locations around the station.
Taxi
Taxi
Lockers
Lockers
Provided by KiPoint and located on Platform 24. Open every day from 06: 00 to 23: 00.
Dining
Dining
Acafe | Moka Café | Roadhouse Grill | McDonald's | Gusto | Chef Express | Coop Minimarket | Mercato Centrale
Car Rentals
Car Rentals
Hertz | SIXT | Avis | Europcar | Maggiore
Information Desk
Information Desk
Located near Platform 24.
Accessibility
Accessibility
The Sala Blu, Trenitalia's office of assistance for disabled travelers, is located next to Platform 1.

More options for your journey from Bergamo station to Rome Termini

Here are some other resources that might have the information you need

Most popular trains, buses, flights and ferries to and from Rome Termini and Bergamo station

HomeTrainsTrains in ItalyTrain Times to Rome TerminiBergamo station to Rome Termini train

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links