Milan Bergamo Orio al Serio Airport to Rome train

Cheap train tickets from Milan Bergamo Orio al Serio Airport to Rome

Showing times and prices for Dec 09

Cheapest

42

Average

76

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

Cheapest
08:20PMBergamo9h33 05:53AMRome Tiburtina
1 transfer
421One-way
Cheapest
01:20PMBergamo10h01 11:21PMRome Tiburtina
1 transfer
421One-way
2nd Cheapest
08:02PMStezzano9h51 05:53AMRome Tiburtina
2 transfers
431One-way
2nd Cheapest
07:48PMSeriate10h05 05:53AMRome Tiburtina
2 transfers
431One-way
2nd Cheapest
12:32PMStezzano10h49 11:21PMRome Tiburtina
2 transfers
431One-way

Train schedule from Milan Bergamo Orio al Serio Airport to Rome

Showing trains for tomorrow, Friday, December 9
05:00AMBergamo8h27 01:27PMRome Tiburtina
1 transfer
05:00AMBergamo12h47 05:47PMRome Termini
2 transfers
05:40AMMilan Centrale3h30 09:10AMRome Tiburtina
0 transfers
05:40AMMilan Centrale3h39 09:19AMRome Termini
0 transfers
05:43AMBergamo4h52 10:35AMRome Termini
0 transfers
05:45AMBergamo3h49 09:34AMRome Termini
0 transfers
05:48AMSeriate4h52 10:40AMRome Termini
2 transfers
05:55AMStezzano4h45 10:40AMRome Termini
2 transfers
06:02AMBergamo4h37 10:39AMRome Tiburtina
1 transfer
06:02AMBergamo4h38 10:40AMRome Termini
1 transfer
06:15AMMilan Centrale3h09 09:24AMRome Termini
0 transfers
06:20AMBergamo4h50 11:10AMRome Termini
2 transfers
06:25AMStezzano5h45 12:10PMRome Termini
2 transfers
06:25AMStezzano4h45 11:10AMRome Termini
2 transfers
06:27AMBrescia4h08 10:35AMRome Termini
0 transfers
06:30AMBergamo4h10 10:40AMRome Termini
2 transfers
06:30AMBergamo9h05 03:35PMRome Termini
2 transfers
06:31AMSeriate5h39 12:10PMRome Termini
2 transfers
06:40AMMilan Centrale3h29 10:09AMRome Tiburtina
0 transfers
06:40AMMilan Centrale3h39 10:19AMRome Termini
0 transfers
06:45AMMilan Centrale3h04 09:49AMRome Tiburtina
0 transfers
06:45AMMilan Centrale3h15 10:00AMRome Termini
0 transfers
06:48AMSeriate4h52 11:40AMRome Termini
2 transfers
06:55AMStezzano4h45 11:40AMRome Termini
2 transfers
07:02AMBergamo4h38 11:40AMRome Termini
1 transfer
07:02AMBergamo10h27 05:29PMRome Trastevere
2 transfers
07:02AMBergamo4h37 11:39AMRome Tiburtina
1 transfer
07:11AMSeriate4h59 12:10PMRome Termini
2 transfers
07:11AMSeriate5h54 01:05PMRome Termini
1 transfer
07:15AMMilan Centrale3h10 10:25AMRome Termini
0 transfers
07:16AMBergamo10h31 05:47PMRome Termini
2 transfers
07:16AMBergamo4h24 11:40AMRome Termini
2 transfers
07:20AMBergamo5h15 12:35PMRome Termini
1 transfer
07:25AMStezzano4h45 12:10PMRome Termini
2 transfers
07:32AMStezzano5h33 01:05PMRome Termini
1 transfer
07:35AMBergamo10h28 06:03PMRome Termini
2 transfers
07:35AMBergamo4h35 12:10PMRome Termini
1 transfer
07:40AMMilan Centrale3h29 11:09AMRome Tiburtina
0 transfers
07:40AMMilan Centrale3h39 11:19AMRome Termini
0 transfers
07:45AMBergamo4h25 12:10PMRome Termini
2 transfers
07:48AMSeriate4h46 12:34PMRome Termini
2 transfers
07:55AMStezzano4h39 12:34PMRome Termini
2 transfers
08:00AMBergamo5h05 01:05PMRome Termini
0 transfers
08:02AMBergamo4h32 12:34PMRome Termini
1 transfer
08:02AMBergamo9h50 05:52PMRome Ostiense
2 transfers
08:15AMMilan Centrale3h10 11:25AMRome Termini
0 transfers
08:20AMBergamo5h15 01:35PMRome Termini
1 transfer
08:20AMBergamo4h50 01:10PMRome Termini
2 transfers
08:25AMStezzano4h45 01:10PMRome Termini
2 transfers
08:30AMBergamo5h05 01:35PMRome Termini
1 transfer
08:30AMBergamo4h40 01:10PMRome Termini
2 transfers
08:32AMStezzano5h17 01:49PMRome Termini
2 transfers
08:40AMMilan Centrale3h39 12:19PMRome Termini
0 transfers
08:40AMMilan Centrale3h29 12:09PMRome Tiburtina
0 transfers
08:48AMSeriate5h01 01:49PMRome Termini
2 transfers
09:02AMBergamo4h47 01:49PMRome Termini
1 transfer
09:15AMMilan Centrale3h10 12:25PMRome Termini
0 transfers
09:25AMStezzano4h45 02:10PMRome Termini
2 transfers
09:30AMBergamo4h40 02:10PMRome Termini
2 transfers
09:32AMStezzano5h17 02:49PMRome Termini
2 transfers
09:40AMMilan Centrale3h39 01:19PMRome Termini
0 transfers
09:40AMMilan Centrale3h29 01:09PMRome Tiburtina
0 transfers
09:48AMSeriate5h01 02:49PMRome Termini
2 transfers
10:02AMBergamo4h47 02:49PMRome Termini
1 transfer
10:15AMMilan Centrale3h10 01:25PMRome Termini
0 transfers
10:20AMBergamo4h50 03:10PMRome Termini
2 transfers
10:25AMStezzano4h45 03:10PMRome Termini
2 transfers
10:32AMStezzano5h17 03:49PMRome Termini
2 transfers
10:40AMMilan Centrale3h29 02:09PMRome Tiburtina
0 transfers
10:40AMMilan Centrale3h39 02:19PMRome Termini
0 transfers
10:48AMSeriate5h01 03:49PMRome Termini
2 transfers
10:48AMSeriate10h12 09:00PMRome Termini
2 transfers
11:02AMBergamo4h47 03:49PMRome Termini
1 transfer
11:15AMMilan Centrale3h10 02:25PMRome Termini
0 transfers
11:25AMStezzano5h24 04:49PMRome Termini
2 transfers
11:25AMStezzano9h35 09:00PMRome Termini
2 transfers
11:32AMStezzano5h17 04:49PMRome Termini
2 transfers
11:32AMStezzano9h28 09:00PMRome Termini
2 transfers
11:40AMMilan Centrale3h29 03:09PMRome Tiburtina
0 transfers
11:40AMMilan Centrale3h39 03:19PMRome Termini
0 transfers
12:02PMBergamo8h58 09:00PMRome Termini
1 transfer
12:02PMBergamo4h47 04:49PMRome Termini
1 transfer
12:11PMSeriate5h59 06:10PMRome Termini
2 transfers
12:15PMMilan Centrale3h10 03:25PMRome Termini
0 transfers
12:20PMBergamo4h50 05:10PMRome Termini
2 transfers
12:25PMStezzano4h45 05:10PMRome Termini
2 transfers
12:25PMStezzano5h45 06:10PMRome Termini
2 transfers
12:32PMStezzano5h08 05:40PMRome Termini
2 transfers
12:32PMStezzano10h49 11:21PMRome Tiburtina
2 transfers
12:40PMMilan Centrale3h29 04:09PMRome Tiburtina
0 transfers
12:40PMMilan Centrale3h39 04:19PMRome Termini
0 transfers
01:02PMBergamo4h38 05:40PMRome Termini
1 transfer
01:20PMMilan Centrale3h05 04:25PMRome Termini
0 transfers
01:20PMBergamo4h50 06:10PMRome Termini
2 transfers
01:20PMBergamo10h01 11:21PMRome Tiburtina
1 transfer
01:25PMStezzano4h45 06:10PMRome Termini
2 transfers
01:29PMBrescia4h06 05:35PMRome Termini
0 transfers
01:40PMMilan Centrale3h29 05:09PMRome Tiburtina
0 transfers
01:40PMMilan Centrale3h39 05:19PMRome Termini
0 transfers
01:42PMBergamo9h39 11:21PMRome Tiburtina
2 transfers
01:48PMSeriate9h33 11:21PMRome Tiburtina
2 transfers
01:48PMSeriate4h52 06:40PMRome Termini
2 transfers
01:55PMStezzano4h45 06:40PMRome Termini
2 transfers
02:02PMBergamo4h38 06:40PMRome Termini
1 transfer
02:02PMBergamo9h19 11:21PMRome Tiburtina
2 transfers
02:11PMSeriate5h48 07:59PMRome Tiburtina
2 transfers
02:20PMBergamo4h50 07:10PMRome Termini
2 transfers
02:20PMMilan Centrale3h05 05:25PMRome Termini
0 transfers
02:25PMStezzano4h45 07:10PMRome Termini
2 transfers
02:32PMStezzano5h08 07:40PMRome Termini
2 transfers
02:40PMMilan Centrale3h29 06:09PMRome Tiburtina
0 transfers
02:40PMMilan Centrale3h39 06:19PMRome Termini
0 transfers
02:48PMSeriate4h52 07:40PMRome Termini
2 transfers
03:02PMBergamo4h38 07:40PMRome Termini
1 transfer
03:11PMSeriate5h59 09:10PMRome Termini
1 transfer
03:15PMMilan Centrale3h10 06:25PMRome Termini
0 transfers
03:20PMBergamo5h15 08:35PMRome Termini
1 transfer
03:20PMBergamo4h50 08:10PMRome Termini
2 transfers
03:25PMStezzano4h45 08:10PMRome Termini
2 transfers
03:32PMStezzano5h02 08:34PMRome Termini
2 transfers
03:32PMStezzano5h38 09:10PMRome Termini
1 transfer
03:40PMMilan Centrale3h39 07:19PMRome Termini
0 transfers
03:40PMMilan Centrale3h29 07:09PMRome Tiburtina
0 transfers
03:48PMSeriate4h46 08:34PMRome Termini
2 transfers
04:00PMBergamo5h10 09:10PMRome Termini
0 transfers
04:02PMBergamo4h32 08:34PMRome Termini
1 transfer
04:11PMSeriate5h48 09:59PMRome Tiburtina
2 transfers
04:15PMMilan Centrale3h10 07:25PMRome Termini
0 transfers
04:20PMBergamo4h50 09:10PMRome Termini
2 transfers
04:25PMStezzano5h45 10:10PMRome Termini
2 transfers
04:25PMStezzano4h45 09:10PMRome Termini
2 transfers
04:30PMBergamo4h40 09:10PMRome Termini
2 transfers
04:40PMMilan Centrale3h39 08:19PMRome Termini
0 transfers
04:40PMMilan Centrale3h29 08:09PMRome Tiburtina
0 transfers
04:48PMSeriate4h52 09:40PMRome Termini
2 transfers
04:55PMStezzano4h45 09:40PMRome Termini
2 transfers
05:02PMBergamo4h38 09:40PMRome Termini
1 transfer
05:15PMMilan Centrale3h10 08:25PMRome Termini
0 transfers
05:20PMBergamo4h50 10:10PMRome Termini
2 transfers
05:25PMStezzano4h45 10:10PMRome Termini
2 transfers
05:29PMBrescia4h14 09:43PMRome Termini
0 transfers
05:29PMBrescia4h03 09:32PMRome Tiburtina
0 transfers
05:30PMBergamo4h40 10:10PMRome Termini
2 transfers
05:40PMMilan Centrale3h39 09:19PMRome Termini
0 transfers
05:40PMMilan Centrale3h29 09:09PMRome Tiburtina
0 transfers
05:45PMMilan Centrale3h15 09:00PMRome Termini
0 transfers
05:45PMMilan Centrale3h04 08:49PMRome Tiburtina
0 transfers
05:48PMSeriate5h17 11:05PMRome Termini
2 transfers
05:55PMStezzano5h10 11:05PMRome Termini
2 transfers
06:02PMBergamo5h03 11:05PMRome Termini
1 transfer
06:20PMMilan Centrale3h05 09:25PMRome Termini
0 transfers
06:25PMStezzano5h24 11:49PMRome Termini
2 transfers
06:40PMMilan Centrale3h29 10:09PMRome Tiburtina
0 transfers
06:40PMMilan Centrale3h39 10:19PMRome Termini
0 transfers
06:45PMMilan Centrale3h04 09:49PMRome Tiburtina
0 transfers
06:45PMMilan Centrale3h15 10:00PMRome Termini
0 transfers
06:48PMSeriate5h01 11:49PMRome Termini
2 transfers
06:55PMStezzano4h54 11:49PMRome Termini
2 transfers
07:02PMBergamo4h47 11:49PMRome Termini
1 transfer
07:40PMMilan Centrale3h39 11:19PMRome Termini
0 transfers
07:40PMMilan Centrale3h29 11:09PMRome Tiburtina
0 transfers
07:48PMSeriate10h05 05:53AMRome Tiburtina
2 transfers
08:02PMStezzano9h51 05:53AMRome Tiburtina
2 transfers
08:02PMBergamo9h41 05:43AMRome Ostiense
2 transfers
08:20PMBergamo9h33 05:53AMRome Tiburtina
1 transfer
08:40PMMilan Centrale3h29 12:09AMRome Tiburtina
0 transfers
08:40PMMilan Centrale3h39 12:19AMRome Termini
0 transfers
09:02PMBergamo9h33 06:35AMRome Termini
2 transfers

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

Fri
Dec 09
Sat
Dec 10
Sun
Dec 11
Mon
Dec 12
Tue
Dec 13
Wed
Dec 14
Thu
Dec 15

Fastest train times from Milan Bergamo Orio al Serio Airport to Rome

Showing times and prices for Dec 09

Fastest Journey

3 h 4 m

Average

5 h 4 m

Trains per day

168

Distance

475 km

Of the 168 trains that leave Milan Bergamo Orio al Serio Airport for Rome every day 59 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
06:45AMMilan Centrale3h04 09:49AMRome Tiburtina
0 transfers
731One-way
Fastest
06:45PMMilan Centrale3h04 09:49PMRome Tiburtina
0 transfers
731One-way
Fastest
05:45PMMilan Centrale3h04 08:49PMRome Tiburtina
0 transfers
731One-way
2nd Fastest
06:20PMMilan Centrale3h05 09:25PMRome Termini
0 transfers
731One-way
2nd Fastest
01:20PMMilan Centrale3h05 04:25PMRome Termini
0 transfers
661One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Milan Bergamo Orio al Serio Airport to Rome

distanceDistance295 miles (475 km)
durationAverage train duration9 h 33 min
priceAverage train ticket price$116 (€104)
frequencyTrain frequency4 a day
changesDirect trainYes, there are 4 direct trains a day
carriersTrain companiesIntercity Notte, Frecciargento, Italo, Regionale, Intercity or Frecciarossa

Trains from Milan Bergamo Orio al Serio Airport to Rome cover the 295 miles (475 km) long trip taking on average 9 h 33 min with our travel partners like Intercity Notte, Frecciargento, Italo, Regionale, Intercity or Frecciarossa. Normally, there are 4 trains operating per day, including direct services available. While the average ticket price for this route costs around $116 (€104), you can find the cheapest train ticket for as low as $116 (€104).

Train companies: Italo, Frecciarossa and Intercity from Milan Bergamo Orio al Serio Airport to Rome trains

Travel from Milan Bergamo Orio al Serio Airport to Rome from $116 (€104) with Omio’s train partners Italo, Frecciarossa and Intercity! You can find the best schedules and tickets when comparing and booking the most popular journey for you.

Frecciarossa
Intercity
Italo

Enjoy a comfortable and relaxing trip on a Frecciarossa train between Milan Bergamo Orio al Serio Airport and Rome. As an official travel partner of Trenitalia, Omio shows you the latest Frecciarossa schedules for the Milan Bergamo Orio al Serio Airport to Rome train and prices starting as low as $116 (€104) for this trip. 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 295 miles (475 km) quickly between Milan Bergamo Orio al Serio Airport and Rome.

When booking the Frecciarossa train between Milan Bergamo Orio al Serio Airport and Rome, 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 from Milan Bergamo Orio al Serio Airport to Rome on Omio today!

Frecciarossa from Milan Bergamo Orio al Serio Airport to Rome train information:

  • Average Duration: 4 h 41 min
  • Average Price: $116
  • Frecciarossa frequency: 3 a day

Omio helps you find the perfect Milan Bergamo Orio al Serio Airport - Rome train with Intercity. Whether you are searching for the fastest, earliest or cheapest train to Rome from Milan Bergamo Orio al Serio Airport, Omio shows you Intercity current train schedules, tickets, prices and other travel information (such as baggage allowance and amenities onboard) to help you find the best train ticket for your upcoming Milan Bergamo Orio al Serio Airport to Rome journey. You can expect to travel around 295 miles (475 km) from Milan Bergamo Orio al Serio Airport to Rome on a train with Intercity. Once you are ready, buy your one-way Intercity tickets to Rome from Milan Bergamo Orio al Serio Airport starting as low as $116 (€104) if you book in advance. If you use the Omio app to book your ticket, you can check straight away to see if it's a mobile ticket so that you can go paperless when traveling by train instead of purchasing tickets at the train station in person. So, book your tickets with ease and comfort online and enjoy a smooth journey with Intercity!

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 Milan Bergamo Orio al Serio Airport 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 bathrooms, 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 car is modernly equipped with a high level of comfort.

Italo from Milan Bergamo Orio al Serio Airport to Rome train information:

  • Average Duration: 4 h 52 min
  • Average Price: $116
  • Italo frequency: 1 a day

Travel Tips: Trains from Milan Bergamo Orio al Serio Airport to Rome

Travel Tips: 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 Milan Bergamo Orio al Serio Airport to Rome.
FAQs
If you’re looking to save money on tickets, you can find cheap Milan Bergamo Orio al Serio Airport to Rome trains for as little as $116 (€104)  in the next 7 days.
The train price to Rome from Milan Bergamo Orio al Serio Airport is on average $116 (€104)  if you are looking to book your tickets for this trip in the next 7 days.
The Milan Bergamo Orio al Serio Airport to Rome train distance is approximately 295 miles (475 km).
The Milan Bergamo Orio al Serio Airport to Rome train duration is on average 9 h 33 min, which is to be expected when traveling 295 miles (475 km) between Milan Bergamo Orio al Serio Airport and Rome. However, the time it takes can vary based on specific dates, weekends, and holidays.
If you're looking for trains from Milan Bergamo Orio al Serio Airport to Rome, you can rely on Intercity Notte, Frecciargento, Italo, Regionale, Intercity or Frecciarossa to get you to Rome. It's also good to check out all possible train providers for the Milan Bergamo Orio al Serio Airport to Rome route to see if there might be differences in the amenities they offer.
On average, there are 4 trains a day from Milan Bergamo Orio al Serio Airport to Rome. The train times and services may be different on weekends and holidays compared to weekdays.
The earliest train departing from Milan Bergamo Orio al Serio Airport to Rome leaves at 5: 43 AM. The last train departing from Milan Bergamo Orio al Serio Airport to Rome leaves at 4: 00 PM. You can find the latest Milan Bergamo Orio al Serio Airport to Rome train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
If you purchase the Milan Bergamo Orio al Serio Airport to Rome train within the next 7 days, you can find one way tickets to cost on average $116 (€104). However, booking your train ticket in advance gives you access to the best prices for trains from Milan Bergamo Orio al Serio Airport to Rome. Look out for train tickets for this trip to go on sale a few months before your planned departure date to find the best deals.

Trains arriving to Rome

Distance from Rome to city center
Distance from Rome to city center
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.
Lockers
Lockers
Provided by KiPoint and located on Platform 24. Open every day from 06: 00 to 23: 00.
Parking
Parking
Opening Hours: 24/7 Parking space: 150 Parking Pricing: Free for first 15 minutes | €2. 00 per hour
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 Milan Bergamo Orio al Serio Airport to Rome

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

Most popular trains, buses and flights

Travel to popular destinations by train, bus or flight

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
Currency
Language