Milan to Milan Bergamo Orio al Serio Airport train

One-way
Round trip
Sun, Apr 02
+ 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
Trust Pilot
rate4.4
6,750 reviews

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

Showing times and prices for Apr 02

Cheapest

6

Average

6

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

Cheapest
04:05PMMilan Centrale0h48 04:53PMBergamo
0 transfers
61One-way
Cheapest
05:25PMMilan Centrale1h06 06:31PMStezzano
1 transfer
61One-way
Cheapest
07:33PMMilano Lambrate1h05 08:38PMBergamo
1 transfer
61One-way
Cheapest
12:25PMMilan Centrale1h06 01:31PMStezzano
1 transfer
61One-way
Cheapest
01:25PMMilan Centrale1h06 02:31PMStezzano
1 transfer
61One-way

Train schedule from Milan to Milan Bergamo Orio al Serio Airport

Showing trains for tomorrow, Sunday, April 2
05:35AMMilan Centrale0h56 06:31AMStezzano
1 transfer
05:35AMMilan Centrale0h48 06:23AMBergamo
0 transfers
06:05AMMilan Centrale1h05 07:10AMSeriate
1 transfer
06:05AMMilan Centrale1h19 07:24AMStezzano
1 transfer
06:05AMMilan Centrale0h48 06:53AMBergamo
0 transfers
06:25AMMilan Centrale1h06 07:31AMStezzano
1 transfer
06:33AMMilano Lambrate1h05 07:38AMBergamo
1 transfer
07:05AMMilan Centrale0h48 07:53AMBergamo
0 transfers
07:05AMMilan Centrale1h19 08:24AMStezzano
1 transfer
07:05AMMilan Centrale1h05 08:10AMSeriate
1 transfer
07:15AMMilan Centrale1h32 08:47AMSeriate
1 transfer
07:25AMMilan Centrale1h06 08:31AMStezzano
1 transfer
07:33AMMilano Lambrate1h05 08:38AMBergamo
1 transfer
08:05AMMilan Centrale1h19 09:24AMStezzano
1 transfer
08:05AMMilan Centrale0h48 08:53AMBergamo
0 transfers
08:05AMMilan Centrale1h05 09:10AMSeriate
1 transfer
08:15AMMilan Centrale1h32 09:47AMSeriate
1 transfer
08:25AMMilan Centrale1h06 09:31AMStezzano
1 transfer
08:33AMMilano Lambrate1h05 09:38AMBergamo
1 transfer
09:05AMMilan Centrale1h05 10:10AMSeriate
1 transfer
09:05AMMilan Centrale1h14 10:19AMStezzano
1 transfer
09:05AMMilan Centrale0h48 09:53AMBergamo
0 transfers
09:25AMMilan Centrale1h06 10:31AMStezzano
1 transfer
09:33AMMilano Lambrate1h10 10:43AMBergamo
1 transfer
10:05AMMilan Centrale1h05 11:10AMSeriate
1 transfer
10:05AMMilan Centrale1h14 11:19AMStezzano
1 transfer
10:05AMMilan Centrale1h26 11:31AMStezzano
1 transfer
10:05AMMilan Centrale0h55 11:00AMBergamo
0 transfers
10:07AMMilan1h24 11:31AMStezzano
1 transfer
11:05AMMilan Centrale1h19 12:24PMStezzano
1 transfer
11:05AMMilan Centrale1h05 12:10PMSeriate
1 transfer
11:05AMMilan Centrale0h53 11:58AMBergamo
0 transfers
11:25AMMilan Centrale1h06 12:31PMStezzano
1 transfer
11:33AMMilano Lambrate1h05 12:38PMBergamo
1 transfer
12:05PMMilan Centrale1h19 01:24PMStezzano
1 transfer
12:05PMMilan Centrale0h48 12:53PMBergamo
0 transfers
12:05PMMilan Centrale1h05 01:10PMSeriate
1 transfer
12:25PMMilan Centrale1h06 01:31PMStezzano
1 transfer
12:33PMMilano Lambrate1h05 01:38PMBergamo
1 transfer
01:05PMMilan Centrale1h05 02:10PMSeriate
1 transfer
01:05PMMilan Centrale1h19 02:24PMStezzano
1 transfer
01:05PMMilan Centrale0h48 01:53PMBergamo
0 transfers
01:25PMMilan Centrale1h06 02:31PMStezzano
1 transfer
01:33PMMilano Lambrate1h05 02:38PMBergamo
1 transfer
02:05PMMilan Centrale0h48 02:53PMBergamo
0 transfers
02:05PMMilan Centrale1h05 03:10PMSeriate
1 transfer
02:05PMMilan Centrale1h19 03:24PMStezzano
1 transfer
02:25PMMilan Centrale1h06 03:31PMStezzano
1 transfer
02:33PMMilano Lambrate1h05 03:38PMBergamo
1 transfer
03:05PMMilan Centrale1h19 04:24PMStezzano
1 transfer
03:05PMMilan Centrale0h48 03:53PMBergamo
0 transfers
03:05PMMilan Centrale1h05 04:10PMSeriate
1 transfer
03:25PMMilan Centrale1h06 04:31PMStezzano
1 transfer
03:33PMMilano Lambrate1h05 04:38PMBergamo
1 transfer
04:05PMMilan Centrale0h48 04:53PMBergamo
0 transfers
04:05PMMilan Centrale1h05 05:10PMSeriate
1 transfer
04:05PMMilan Centrale1h19 05:24PMStezzano
1 transfer
04:13PMMilan Porta Garibaldi1h34 05:47PMSeriate
1 transfer
04:25PMMilan Centrale1h06 05:31PMStezzano
1 transfer
04:33PMMilano Lambrate1h05 05:38PMBergamo
1 transfer
05:05PMMilan Centrale0h48 05:53PMBergamo
0 transfers
05:05PMMilan Centrale1h05 06:10PMSeriate
1 transfer
05:05PMMilan Centrale1h19 06:24PMStezzano
1 transfer
05:25PMMilan Centrale1h06 06:31PMStezzano
1 transfer
05:33PMMilano Lambrate1h05 06:38PMBergamo
1 transfer
06:05PMMilan Centrale0h48 06:53PMBergamo
0 transfers
06:05PMMilan Centrale1h05 07:10PMSeriate
1 transfer
06:05PMMilan Centrale1h19 07:24PMStezzano
1 transfer
06:25PMMilan Centrale1h06 07:31PMStezzano
1 transfer
06:33PMMilano Lambrate1h05 07:38PMBergamo
1 transfer
07:00PMMilano Lambrate1h47 08:47PMSeriate
1 transfer
07:05PMMilan Centrale1h19 08:24PMStezzano
1 transfer
07:05PMMilan Centrale0h48 07:53PMBergamo
0 transfers
07:15PMMilan Centrale1h32 08:47PMSeriate
1 transfer
07:25PMMilan Centrale1h06 08:31PMStezzano
1 transfer
07:33PMMilano Lambrate1h05 08:38PMBergamo
1 transfer
08:05PMMilan Centrale1h19 09:24PMStezzano
1 transfer
08:05PMMilan Centrale0h48 08:53PMBergamo
0 transfers
08:05PMMilan Centrale1h05 09:10PMSeriate
1 transfer
08:53PMMilan Centrale0h50 09:43PMBergamo
0 transfers
09:05PMMilan Centrale0h48 09:53PMBergamo
0 transfers
09:05PMMilan Centrale1h42 10:47PMSeriate
2 transfers
09:25PMMilan Centrale1h06 10:31PMStezzano
1 transfer
09:33PMMilano Lambrate1h05 10:38PMBergamo
1 transfer
10:05PMMilan Centrale1h17 11:22PMSeriate
1 transfer
10:05PMMilan Centrale0h50 10:55PMBergamo
0 transfers
10:41PMMilan Rogoredo0h46 11:27PMBergamo
0 transfers
11:40PMMilan Centrale1h02 12:42AMStezzano
0 transfers
11:40PMMilan Centrale1h10 12:50AMBergamo
0 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

Sun
Apr 02
Mon
Apr 03
Tue
Apr 04
Wed
Apr 05
Thu
Apr 06
Fri
Apr 07
Sat
Apr 08
Sun
Apr 09
Mon
Apr 10
Tue
Apr 11
Wed
Apr 12
Thu
Apr 13
Fri
Apr 14
Sat
Apr 15
Sun
Apr 16
Mon
Apr 17
Tue
Apr 18
Wed
Apr 19
Thu
Apr 20
Fri
Apr 21
Sat
Apr 22

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

Showing times and prices for Apr 02

Fastest Journey

46 m

Average

47 m

Trains per day

5

Distance

46 km

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

Fastest
10:41PMMilan Rogoredo0h46 11:27PMBergamo
0 transfers
61One-way
2nd Fastest
04:05PMMilan Centrale0h48 04:53PMBergamo
0 transfers
61One-way
2nd Fastest
06:05PMMilan Centrale0h48 06:53PMBergamo
0 transfers
61One-way
2nd Fastest
03:05PMMilan Centrale0h48 03:53PMBergamo
0 transfers
61One-way
2nd Fastest
07:05AMMilan Centrale0h48 07:53AMBergamo
0 transfers
61One-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 to Milan Bergamo Orio al Serio Airport

distanceDistance28 miles (45 km)
durationAverage train duration1 h 5 min
priceAverage train ticket price$6 (€5)
changesDirect trainYes
carriersTrain companiesRegionale or Frecciarossa

Trains from Milan to Milan Bergamo Orio al Serio Airport cover the 28 miles (45 km) long route taking on average 1 h 5 min with our travel partners like Regionale or Frecciarossa. There are direct train services available. While the average ticket price for this route costs around $6 (€5), you can find the cheapest train ticket for as low as $6 (€5).

Train providers: Frecciarossa from Milan to Milan Bergamo Orio al Serio Airport trains

Frecciarossa trains will get you to Milan Bergamo Orio al Serio Airport from Milan from $6 (€5). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Frecciarossa

Looking for a smooth and easy way to travel to Milan Bergamo Orio al Serio Airport from Milan? Book your Trenitalia Frecciarossa train to Milan Bergamo Orio al Serio Airport from Milan with Omio today! Trenitalia is Italy’s national train company that offers a wide variety of connections throughout the country, including the Milan to Milan Bergamo Orio al Serio Airport trip. Omio shows you current Frecciarossa schedules and tickets to cover the 28 miles (45 km) distance. You can choose from fares like Super Economy, Economy, and Base for the best deals on this route. Trenitalia discount cards can also be applied when purchasing your Frecciarossa ticket on Omio.

All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services to passengers. Frecciarossa covers long distances and connects major cities in Italy in just a few hours thanks to its high speed. These trains are renowned for their comfort, speed and reduced environmental impact and can reach speeds up to 186 mph (300 kmh). Frecciarossa offers all travelers ultimate comfort, flexibility and convenience, and you can book Frecciarossa tickets with us in a few steps!

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

    Travel Tips: Travel by train to Milan Bergamo Orio al Serio Airport 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 to Milan Bergamo Orio al Serio Airport.
    FAQs
    Omio customers have found cheap train tickets from Milan to Milan Bergamo Orio al Serio Airport for as low as $6 (€5)  for the next 7 days.
    If you’re looking to buy your train tickets in the next week, you can expect the Milan to Milan Bergamo Orio al Serio Airport train price to come in at an average of $6 (€5)  one way.
    The train distance from Milan to Milan Bergamo Orio al Serio Airport is around 28 miles (45 km).
    The train time to Milan Bergamo Orio al Serio Airport from Milan is on average 1 h 5 min  for the 28 mile (45 km) long journey, but the time it takes to go between Milan and Milan Bergamo Orio al Serio Airport by train can vary depending on specific dates or traveling on weekends and holidays.
    For the best Milan to Milan Bergamo Orio al Serio Airport train to purchase, you can travel safely and comfortably with Regionale or Frecciarossa. However, it's always good to check all possible train providers with services from Milan to Milan Bergamo Orio al Serio Airport to compare what amenities they may offer.
    Yes, you can look for direct trains from Milan to Milan Bergamo Orio al Serio Airport with Frecciarossa or Regionale  without needing to transfer at another stop in between. Taking a direct train tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this route.
    You can take the first train from Milan to Milan Bergamo Orio al Serio Airport at 4: 31 AM. The last train from Milan to Milan Bergamo Orio al Serio Airport that you can take departs at 10: 40 PM. Omio shows you the latest train from Milan to Milan Bergamo Orio al Serio Airport schedule to help you book the best departure time for this route.
    The price of a one way train ticket from Milan to Milan Bergamo Orio al Serio Airport is on average $6 (€5) 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 trip. In general, you can find train tickets from Milan to Milan Bergamo Orio al Serio Airport available a few months in advance.

    More options for your journey from Milan to Milan Bergamo Orio al Serio Airport

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

    Most popular trains, buses and flights

    HomeTrainsMilan to Milan Bergamo Orio al Serio Airport 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
    Currency
    Language