Bologna to Milan Bergamo Orio al Serio Airport train

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

Showing times and prices for Apr 02

Cheapest

18

Average

18

The best way to find a cheap train ticket from Bologna 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
02:10PMBologna Centrale3h37 05:47PMSeriate
2 transfers
181One-way
Cheapest
04:10PMBologna Centrale4h37 08:47PMSeriate
2 transfers
181One-way
Cheapest
06:10PMBologna Centrale3h37 09:47PMSeriate
2 transfers
181One-way
Cheapest
07:10AMBologna Centrale3h37 10:47AMSeriate
2 transfers
181One-way
Cheapest
10:10AMBologna Centrale3h37 01:47PMSeriate
2 transfers
181One-way

Train schedule from Bologna to Milan Bergamo Orio al Serio Airport

Showing trains for tomorrow, Sunday, April 2
05:06AMBologna Centrale3h25 08:31AMStezzano
2 transfers
05:06AMBologna Centrale4h41 09:47AMSeriate
2 transfers
05:06AMBologna Centrale3h32 08:38AMBergamo
2 transfers
05:28AMBologna Centrale3h25 08:53AMBergamo
1 transfer
05:28AMBologna Centrale3h42 09:10AMSeriate
2 transfers
05:28AMBologna Centrale4h03 09:31AMStezzano
2 transfers
05:28AMBologna Centrale3h56 09:24AMStezzano
2 transfers
05:50AMBologna Centrale4h20 10:10AMSeriate
2 transfers
05:50AMBologna Centrale4h03 09:53AMBergamo
1 transfer
05:50AMBologna Centrale4h29 10:19AMStezzano
2 transfers
06:58AMBologna Centrale4h02 11:00AMBergamo
1 transfer
07:10AMBologna Centrale3h37 10:47AMSeriate
2 transfers
07:10AMBologna Centrale3h21 10:31AMStezzano
2 transfers
07:10AMBologna Centrale3h33 10:43AMBergamo
2 transfers
07:10AMBologna Centrale3h44 10:54AMBergamo
2 transfers
07:18AMBologna Centrale3h13 10:31AMStezzano
2 transfers
07:18AMBologna Centrale3h25 10:43AMBergamo
2 transfers
07:50AMBologna Centrale4h08 11:58AMBergamo
1 transfer
08:10AMBologna Centrale3h33 11:43AMBergamo
2 transfers
08:10AMBologna Centrale3h44 11:54AMBergamo
2 transfers
08:10AMBologna Centrale3h37 11:47AMSeriate
2 transfers
08:10AMBologna Centrale3h21 11:31AMStezzano
2 transfers
08:18AMBologna Centrale2h42 11:00AMBergamo
1 transfer
08:18AMBologna Centrale3h13 11:31AMStezzano
2 transfers
08:18AMBologna Centrale2h52 11:10AMSeriate
2 transfers
08:36AMBologna Centrale2h43 11:19AMStezzano
2 transfers
08:36AMBologna Centrale2h55 11:31AMStezzano
2 transfers
08:36AMBologna Centrale2h24 11:00AMBergamo
1 transfer
08:36AMBologna Centrale2h34 11:10AMSeriate
2 transfers
09:06AMBologna Centrale1h14 10:20AMMilan Centrale
0 transfers
09:11AMBologna Centrale1h04 10:15AMMilan Centrale
0 transfers
09:18AMBologna Centrale3h13 12:31PMStezzano
2 transfers
09:18AMBologna Centrale2h40 11:58AMBergamo
1 transfer
09:18AMBologna Centrale2h52 12:10PMSeriate
2 transfers
09:36AMBologna Centrale2h48 12:24PMStezzano
2 transfers
09:36AMBologna Centrale2h22 11:58AMBergamo
1 transfer
09:36AMBologna Centrale2h34 12:10PMSeriate
2 transfers
09:50AMBologna Centrale4h03 01:53PMBergamo
1 transfer
09:56AMBologna Centrale2h42 12:38PMBergamo
2 transfers
09:56AMBologna Centrale2h35 12:31PMStezzano
2 transfers
10:06AMBologna Centrale1h14 11:20AMMilan Centrale
0 transfers
10:10AMBologna Centrale3h28 01:38PMBergamo
2 transfers
10:10AMBologna Centrale3h37 01:47PMSeriate
2 transfers
10:10AMBologna Centrale3h21 01:31PMStezzano
2 transfers
10:10AMBologna Centrale3h44 01:54PMBergamo
2 transfers
10:11AMBologna Centrale1h04 11:15AMMilan Centrale
0 transfers
10:33AMBologna Centrale4h20 02:53PMBergamo
2 transfers
10:36AMBologna Centrale2h17 12:53PMBergamo
1 transfer
10:36AMBologna Centrale2h34 01:10PMSeriate
2 transfers
10:36AMBologna Centrale2h48 01:24PMStezzano
2 transfers
10:46AMBologna Centrale1h45 12:31PMBrescia
0 transfers
10:56AMBologna Centrale2h35 01:31PMStezzano
2 transfers
10:56AMBologna Centrale2h42 01:38PMBergamo
2 transfers
11:05AMBologna Centrale4h05 03:10PMSeriate
2 transfers
11:05AMBologna Centrale3h48 02:53PMBergamo
1 transfer
11:05AMBologna Centrale4h19 03:24PMStezzano
2 transfers
11:06AMBologna Centrale1h14 12:20PMMilan Centrale
0 transfers
11:11AMBologna Centrale1h04 12:15PMMilan Centrale
0 transfers
11:16AMBologna Centrale3h15 02:31PMStezzano
2 transfers
11:16AMBologna Centrale3h31 02:47PMSeriate
2 transfers
11:18AMBologna Centrale2h52 02:10PMSeriate
2 transfers
11:18AMBologna Centrale3h13 02:31PMStezzano
2 transfers
11:18AMBologna Centrale2h35 01:53PMBergamo
1 transfer
11:36AMBologna Centrale2h55 02:31PMStezzano
2 transfers
11:36AMBologna Centrale2h17 01:53PMBergamo
1 transfer
11:36AMBologna Centrale2h34 02:10PMSeriate
2 transfers
11:36AMBologna Centrale2h48 02:24PMStezzano
2 transfers
11:50AMBologna Centrale4h03 03:53PMBergamo
1 transfer
12:06PMBologna Centrale1h14 01:20PMMilan Centrale
0 transfers
12:10PMBologna Centrale3h44 03:54PMBergamo
2 transfers
12:10PMBologna Centrale3h21 03:31PMStezzano
2 transfers
12:10PMBologna Centrale3h37 03:47PMSeriate
2 transfers
12:10PMBologna Centrale3h28 03:38PMBergamo
2 transfers
12:11PMBologna Centrale1h04 01:15PMMilan Centrale
0 transfers
12:16PMBologna Centrale2h54 03:10PMSeriate
1 transfer
12:16PMBologna Centrale2h44 03:00PMBergamo
0 transfers
12:16PMBologna Centrale3h31 03:47PMSeriate
1 transfer
12:16PMBologna Centrale3h08 03:24PMStezzano
1 transfer
12:36PMBologna Centrale2h48 03:24PMStezzano
2 transfers
12:36PMBologna Centrale2h34 03:10PMSeriate
2 transfers
12:36PMBologna Centrale2h17 02:53PMBergamo
1 transfer
12:50PMBologna Centrale4h03 04:53PMBergamo
2 transfers
12:56PMBologna Centrale2h42 03:38PMBergamo
2 transfers
12:56PMBologna Centrale2h35 03:31PMStezzano
2 transfers
01:06PMBologna Centrale1h14 02:20PMMilan Centrale
0 transfers
01:11PMBologna Centrale1h04 02:15PMMilan Centrale
0 transfers
01:16PMBologna Centrale3h15 04:31PMStezzano
2 transfers
01:16PMBologna Centrale3h31 04:47PMSeriate
2 transfers
01:18PMBologna Centrale3h13 04:31PMStezzano
2 transfers
01:36PMBologna Centrale2h34 04:10PMSeriate
2 transfers
01:36PMBologna Centrale2h55 04:31PMStezzano
2 transfers
01:36PMBologna Centrale2h17 03:53PMBergamo
1 transfer
01:36PMBologna Centrale2h48 04:24PMStezzano
2 transfers
01:50PMBologna Centrale4h03 05:53PMBergamo
1 transfer
02:06PMBologna Centrale1h14 03:20PMMilan Centrale
0 transfers
02:10PMBologna Centrale3h44 05:54PMBergamo
2 transfers
02:10PMBologna Centrale3h37 05:47PMSeriate
2 transfers
02:10PMBologna Centrale3h21 05:31PMStezzano
2 transfers
02:10PMBologna Centrale3h28 05:38PMBergamo
2 transfers
02:36PMBologna Centrale2h17 04:53PMBergamo
1 transfer
02:36PMBologna Centrale2h48 05:24PMStezzano
2 transfers
02:36PMBologna Centrale2h34 05:10PMSeriate
2 transfers
02:46PMBologna Centrale1h45 04:31PMBrescia
0 transfers
02:56PMBologna Centrale2h35 05:31PMStezzano
2 transfers
02:56PMBologna Centrale2h42 05:38PMBergamo
2 transfers
03:06PMBologna Centrale1h14 04:20PMMilan Centrale
0 transfers
03:11PMBologna Centrale1h04 04:15PMMilan Centrale
0 transfers
03:18PMBologna Centrale2h52 06:10PMSeriate
2 transfers
03:18PMBologna Centrale2h35 05:53PMBergamo
1 transfer
03:18PMBologna Centrale3h13 06:31PMStezzano
2 transfers
03:36PMBologna Centrale2h34 06:10PMSeriate
2 transfers
03:36PMBologna Centrale2h48 06:24PMStezzano
2 transfers
03:36PMBologna Centrale2h17 05:53PMBergamo
1 transfer
03:36PMBologna Centrale2h55 06:31PMStezzano
2 transfers
03:50PMBologna Centrale4h03 07:53PMBergamo
1 transfer
04:06PMBologna Centrale1h14 05:20PMMilan Centrale
0 transfers
04:10PMBologna Centrale4h37 08:47PMSeriate
2 transfers
04:10PMBologna Centrale3h21 07:31PMStezzano
2 transfers
04:10PMBologna Centrale4h55 09:05PMBergamo
1 transfer
04:10PMBologna Centrale3h28 07:38PMBergamo
2 transfers
04:18PMBologna Centrale2h52 07:10PMSeriate
2 transfers
04:18PMBologna Centrale3h13 07:31PMStezzano
2 transfers
04:18PMBologna Centrale2h35 06:53PMBergamo
1 transfer
04:36PMBologna Centrale2h48 07:24PMStezzano
2 transfers
04:36PMBologna Centrale2h34 07:10PMSeriate
2 transfers
04:36PMBologna Centrale2h17 06:53PMBergamo
1 transfer
04:46PMBologna Centrale4h38 09:24PMStezzano
2 transfers
04:46PMBologna Centrale4h24 09:10PMSeriate
2 transfers
04:54PMBologna Centrale3h59 08:53PMBergamo
2 transfers
05:01PMBologna Centrale3h46 08:47PMSeriate
2 transfers
05:06PMBologna Centrale1h14 06:20PMMilan Centrale
0 transfers
05:11PMBologna Centrale1h04 06:15PMMilan Centrale
0 transfers
05:18PMBologna Centrale3h13 08:31PMStezzano
2 transfers
05:18PMBologna Centrale3h29 08:47PMSeriate
2 transfers
05:18PMBologna Centrale2h35 07:53PMBergamo
1 transfer
05:36PMBologna Centrale2h48 08:24PMStezzano
2 transfers
05:36PMBologna Centrale2h17 07:53PMBergamo
1 transfer
05:56PMBologna Centrale2h42 08:38PMBergamo
2 transfers
05:56PMBologna Centrale2h51 08:47PMSeriate
2 transfers
05:56PMBologna Centrale2h35 08:31PMStezzano
2 transfers
06:06PMBologna Centrale1h14 07:20PMMilan Centrale
0 transfers
06:10PMBologna Centrale4h21 10:31PMStezzano
2 transfers
06:10PMBologna Centrale3h37 09:47PMSeriate
2 transfers
06:33PMBologna Centrale4h49 11:22PMSeriate
2 transfers
06:33PMBologna Centrale3h58 10:31PMStezzano
2 transfers
06:33PMBologna Centrale3h20 09:53PMBergamo
1 transfer
06:36PMBologna Centrale2h17 08:53PMBergamo
1 transfer
06:36PMBologna Centrale2h48 09:24PMStezzano
2 transfers
06:36PMBologna Centrale2h34 09:10PMSeriate
2 transfers
06:45PMBologna Centrale3h46 10:31PMStezzano
2 transfers
06:50PMBologna Centrale4h20 11:10PMBergamo
2 transfers
07:05PMBologna Centrale3h50 10:55PMBergamo
1 transfer
07:05PMBologna Centrale4h17 11:22PMSeriate
2 transfers
07:06PMBologna Centrale1h14 08:20PMMilan Centrale
0 transfers
07:11PMBologna Centrale1h04 08:15PMMilan Centrale
0 transfers
07:16PMBologna Centrale3h31 10:47PMSeriate
2 transfers
07:16PMBologna Centrale3h15 10:31PMStezzano
2 transfers
07:26PMBologna Centrale2h17 09:43PMBergamo
0 transfers
07:26PMBologna Centrale3h56 11:22PMSeriate
1 transfer
07:26PMBologna Centrale3h21 10:47PMSeriate
2 transfers
07:50PMBologna Centrale3h37 11:27PMBergamo
1 transfer
07:56PMBologna Centrale2h42 10:38PMBergamo
2 transfers
07:56PMBologna Centrale2h35 10:31PMStezzano
2 transfers
08:06PMBologna Centrale1h14 09:20PMMilan Centrale
0 transfers
08:36PMBologna Centrale2h19 10:55PMBergamo
1 transfer
08:36PMBologna Centrale2h46 11:22PMSeriate
2 transfers
08:41PMBologna Centrale1h04 09:45PMMilan Centrale
0 transfers
08:50PMBologna Centrale4h00 12:50AMBergamo
1 transfer
08:50PMBologna Centrale3h52 12:42AMStezzano
1 transfer
09:06PMBologna Centrale1h14 10:20PMMilan Centrale
0 transfers
09:11PMBologna Centrale1h04 10:15PMMilan Centrale
0 transfers
09:16PMBologna Centrale2h24 11:40PMBergamo
0 transfers
09:46PMBologna Centrale1h45 11:31PMBrescia
0 transfers
09:46PMBologna Centrale2h24 12:10AMBergamo
0 transfers
09:56PMBologna Centrale2h54 12:50AMBergamo
1 transfer
09:56PMBologna Centrale2h46 12:42AMStezzano
1 transfer
10:06PMBologna Centrale1h14 11:20PMMilan Centrale
0 transfers
11:06PMBologna Centrale1h14 12:20AMMilan Centrale
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 Bologna to Milan Bergamo Orio al Serio Airport

Showing times and prices for Apr 02

Fastest Journey

1 h 4 m

Average

1 h 4 m

Trains per day

5

Distance

183 km

Of the 5 trains that leave Bologna 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
07:11PMBologna Centrale1h04 08:15PMMilan Centrale
0 transfers
431One-way
Fastest
12:11PMBologna Centrale1h04 01:15PMMilan Centrale
0 transfers
371One-way
Fastest
10:11AMBologna Centrale1h04 11:15AMMilan Centrale
0 transfers
371One-way
Fastest
03:11PMBologna Centrale1h04 04:15PMMilan Centrale
0 transfers
371One-way
Fastest
08:41PMBologna Centrale1h04 09:45PMMilan Centrale
0 transfers
371One-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 Bologna to Milan Bergamo Orio al Serio Airport

distanceDistance113 miles (183 km)
durationAverage train duration1 h 45 min
priceAverage train ticket price$20 (€17)
frequencyTrain frequency14 a day
changesDirect trainYes, there is 1 direct train a day
carriersTrain companiesFrecciarossa, Italo, Intercity, Intercity Notte, Frecciargento, Regionale or Trenitalia

Trains from Bologna to Milan Bergamo Orio al Serio Airport cover the 113 miles (183 km) long trip taking on average 1 h 45 min with our travel partners like Frecciarossa, Italo, Intercity, Intercity Notte, Frecciargento, Regionale or Trenitalia. Normally, there are 14 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $15 (€13), but the average price of train tickets is $20 (€17).

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

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

Frecciarossa
Italo
Intercity

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

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

    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 to Milan Bergamo Orio al Serio Airport from Bologna: 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.

      Are you making plans to travel between Bologna and Milan Bergamo Orio al Serio Airport? Why not take a train with Intercity? Omio can show you current Intercity train times, tickets, travel information (such as baggage allowance and amenities offered onboard) and prices so you can find the best deals on Bologna to Milan Bergamo Orio al Serio Airport trains all in one place. On the Intercity train, you can expect to travel 113 miles (183 km) between Bologna and Milan Bergamo Orio al Serio Airport. If you use the Omio app to search for trains from Bologna to Milan Bergamo Orio al Serio Airport, you can quickly see if the Intercity ticket is a mobile ticket, making it easy for you to go paperless when taking a train. Once you have found your perfect one-way Intercity train to Milan Bergamo Orio al Serio Airport from Bologna, book your cheap train tickets online on Omio or in the Omio app quickly and easily so you can spend the rest of your time enjoying your upcoming trip!

        Travel Tips: Trains from Bologna 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 Bologna to Milan Bergamo Orio al Serio Airport.
        FAQs
        If you’re looking to save money on tickets, you can find cheap Bologna to Milan Bergamo Orio al Serio Airport trains for as little as $15 (€13)  in the next 7 days.
        The Bologna to Milan Bergamo Orio al Serio Airport train ticket price is on average $20 (€17)  if you are looking to purchase your tickets for this journey in the next week.
        When traveling this route you should expect the distance from Bologna to Milan Bergamo Orio al Serio Airport by train to be approximately 113 miles (183 km).
        While the time it takes to travel 113 miles (183 km) from Bologna to Milan Bergamo Orio al Serio Airport can vary based on specific dates, weekends, and holidays, the Bologna to Milan Bergamo Orio al Serio Airport train journey time is on average 1 h 45 min.
        Take the Bologna to Milan Bergamo Orio al Serio Airport train with Frecciarossa, Italo, Intercity, Intercity Notte, Frecciargento, Regionale or Trenitalia. However, it's always good to check out all possible train providers for the route between Bologna and Milan Bergamo Orio al Serio Airport as there might be differences in the amenities they offer.
        Yes, there is 1 direct train a day from Bologna to Milan Bergamo Orio al Serio Airport. If you’re looking for a direct train, consider traveling with Italo or Frecciarossa. Nonstop train services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your train tickets.
        On average, there are 14 trains a day from Bologna to Milan Bergamo Orio al Serio Airport. The train times and services may be different on weekends and holidays compared to weekdays.
        The first Bologna to Milan Bergamo Orio al Serio Airport train departs at 5: 05 AM   and the last train from Bologna to Milan Bergamo Orio al Serio Airport leaves at 10: 06 PM. Check out the most up-to-date train schedule from Bologna to Milan Bergamo Orio al Serio Airport on Omio and find the best time to travel to your destination.
        If you purchase a train ticket from Bologna to Milan Bergamo Orio al Serio Airport within the next 7 days, you can find tickets to cost on average $20 (€17) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Milan Bergamo Orio al Serio Airport from Bologna are generally on sale a few months before the planned departure date.

        More options for your journey from Bologna 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

        HomeTrainsBologna 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