San Donato Milanese to Milan Bergamo Orio al Serio Airport (BGY) bus

Thu, Jan 16
+ 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 bus tickets from San Donato Milanese to Milan Bergamo Orio al Serio Airport (BGY)

Showing times and prices for Jan 16

Cheapest

The best way to find a cheap bus ticket from San Donato Milanese to Milan Bergamo Orio al Serio Airport (BGY) is to book your journey as far in advance as possible and to avoid traveling at rush hour.

BlaBlaCar
08:40AM0h10
San Donato Milanese
08:50AMMilan Bergamo Orio al Serio Airport (BGY)
$21One-way
0 transfers
BlaBlaCar
09:00AM0h10
San Donato Milanese
09:10AMMilan Bergamo Orio al Serio Airport (BGY)
$21One-way
0 transfers
BlaBlaCar
04:00PM0h30
San Donato Milanese
04:30PMMilan Bergamo Orio al Serio Airport (BGY)
$41One-way
0 transfers
BlaBlaCar
07:30PM0h40
San Donato Milanese
08:10PMMilan Bergamo Orio al Serio Airport (BGY)
$51One-way
0 transfers
BlaBlaCar
06:10PM0h20
San Donato Milanese
06:30PMMilan Bergamo Orio al Serio Airport (BGY)
$51One-way
0 transfers

San Donato Milanese to Milan Bergamo Orio al Serio Airport (BGY) bus times

Showing buses for tomorrow, Thursday, January 16
ProviderDepartsDurationArrivesTransfersTickets
Autostradale
141
Autostradale141
03:50AM San Donato Milanese1h00 04:50AM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect
Autostradale
141
Autostradale141
04:20AM San Donato Milanese1h00 05:20AM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect
Autostradale
141
Autostradale141
04:50AM San Donato Milanese1h00 05:50AM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect
Autostradale
141
Autostradale141
05:20AM San Donato Milanese1h00 06:20AM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect
Autostradale
141
Autostradale141
05:50AM San Donato Milanese1h00 06:50AM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect
Autostradale
141
Autostradale141
06:20AM San Donato Milanese1h00 07:20AM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect
Autostradale
141
Autostradale141
06:50AM San Donato Milanese1h00 07:50AM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect
Autostradale
141
Autostradale141
07:20AM San Donato Milanese1h00 08:20AM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect
Autostradale
141
Autostradale141
07:50AM San Donato Milanese1h00 08:50AM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect
Autostradale
141
Autostradale141
08:20AM San Donato Milanese1h00 09:20AM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect
Frecciarossa
FRECCIAROSSA 9710
FrecciarossaFRECCIAROSSA 9710
08:27AM Milan Rogoredo3h53 12:20PM Milan Bergamo Orio al Serio Airport (BGY)1 transfer
FlixBus
FlixBus
FlixBusFlixBus
08:35AM Milano, Autostazione Lampugnano0h55 09:30AM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect
Autostradale
141
Autostradale141
08:50AM San Donato Milanese1h00 09:50AM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect
FlixBus
FlixBus
FlixBusFlixBus
08:50AM San Donato Milanese0h40 09:30AM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect
Autostradale
141
Autostradale141
09:20AM San Donato Milanese1h00 10:20AM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect
FlixBus
FlixBus
FlixBusFlixBus
09:30AM Milano, Autostazione Lampugnano0h50 10:20AM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect
FlixBus
FlixBus
FlixBusFlixBus
09:45AM San Donato Milanese0h35 10:20AM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect
Autostradale
141
Autostradale141
09:50AM San Donato Milanese1h00 10:50AM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect
Autostradale
141
Autostradale141
10:20AM San Donato Milanese1h00 11:20AM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect
Autostradale
141
Autostradale141
10:50AM San Donato Milanese1h00 11:50AM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect
Autostradale
141
Autostradale141
11:20AM San Donato Milanese1h00 12:20PM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect
Autostradale
141
Autostradale141
11:50AM San Donato Milanese1h00 12:50PM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect
Autostradale
141
Autostradale141
12:20PM San Donato Milanese1h00 01:20PM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect
Autostradale
141
Autostradale141
12:50PM San Donato Milanese1h00 01:50PM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect
Autostradale
141
Autostradale141
01:20PM San Donato Milanese1h00 02:20PM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect
Autostradale
141
Autostradale141
01:50PM San Donato Milanese1h00 02:50PM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect
Autostradale
141
Autostradale141
02:20PM San Donato Milanese1h00 03:20PM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect
Autostradale
141
Autostradale141
02:50PM San Donato Milanese1h00 03:50PM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect
Autostradale
141
Autostradale141
03:20PM San Donato Milanese1h00 04:20PM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect
Autostradale
141
Autostradale141
03:50PM San Donato Milanese1h00 04:50PM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect
Autostradale
141
Autostradale141
04:20PM San Donato Milanese1h00 05:20PM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect
FlixBus
FlixBus
FlixBusFlixBus
04:45PM Milano, Autostazione Lampugnano0h50 05:35PM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect
Autostradale
141
Autostradale141
04:50PM San Donato Milanese1h00 05:50PM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect
FlixBus
FlixBus
FlixBusFlixBus
05:00PM San Donato Milanese0h35 05:35PM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect
Autostradale
141
Autostradale141
05:20PM San Donato Milanese1h00 06:20PM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect
FlixBus
FlixBus
FlixBusFlixBus
05:30PM Milano, Autostazione Lampugnano0h50 06:20PM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect
FlixBus
FlixBus
FlixBusFlixBus
05:45PM San Donato Milanese0h35 06:20PM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect
Autostradale
141
Autostradale141
05:50PM San Donato Milanese1h00 06:50PM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect
Autostradale
141
Autostradale141
06:20PM San Donato Milanese1h00 07:20PM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect
FlixBus
FlixBus
FlixBusFlixBus
06:35PM Milano, Autostazione Lampugnano0h45 07:20PM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect
FlixBus
FlixBus
FlixBusFlixBus
06:49PM San Donato Milanese0h31 07:20PM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect
Autostradale
141
Autostradale141
06:50PM San Donato Milanese1h00 07:50PM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect
Autostradale
141
Autostradale141
07:20PM San Donato Milanese1h00 08:20PM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect
Autostradale
141
Autostradale141
07:50PM San Donato Milanese1h00 08:50PM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect
Autostradale
141
Autostradale141
08:20PM San Donato Milanese1h00 09:20PM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect
Autostradale
141
Autostradale141
08:50PM San Donato Milanese1h00 09:50PM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect
Autostradale
141
Autostradale141
09:20PM San Donato Milanese1h00 10:20PM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect
Autostradale
141
Autostradale141
09:50PM San Donato Milanese1h00 10:50PM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect
Autostradale
141
Autostradale141
10:20PM San Donato Milanese1h00 11:20PM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect
Autostradale
141
Autostradale141
10:50PM San Donato Milanese1h00 11:50PM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect
Autostradale
141
Autostradale141
11:20PM San Donato Milanese1h00 12:20AM Bergamo, Aeroporto di Bergamo-Orio al Serio0 transfersDirect

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets San Donato Milanese to Milan Bergamo Orio al Serio Airport (BGY) by bus or train

Thu
Jan 16
Fri
Jan 17
Sat
Jan 18
Sun
Jan 19
Mon
Jan 20
Tue
Jan 21
Wed
Jan 22

Bus times from San Donato Milanese to Milan Bergamo Orio al Serio Airport (BGY)

Showing times and prices for Jan 16

Fastest Journey

31 m

Average

1 h

Buses per day

51

Distance

43 km

Of the 51 buses that leave San Donato Milanese for Milan Bergamo Orio al Serio Airport (BGY) every day 50 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
FlixBus
06:49PM0h31
San Donato Milanese
07:20PMBergamo, Aeroporto di Bergamo-Orio al Serio
$131One-way
0 transfers
2nd Fastest
FlixBus
09:45AM0h35
San Donato Milanese
10:20AMBergamo, Aeroporto di Bergamo-Orio al Serio
$71One-way
0 transfers
2nd Fastest
FlixBus
05:45PM0h35
San Donato Milanese
06:20PMBergamo, Aeroporto di Bergamo-Orio al Serio
$131One-way
0 transfers
2nd Fastest
FlixBus
05:00PM0h35
San Donato Milanese
05:35PMBergamo, Aeroporto di Bergamo-Orio al Serio
$131One-way
0 transfers
FlixBus
08:50AM0h40
San Donato Milanese
09:30AMBergamo, Aeroporto di Bergamo-Orio al Serio
$131One-way
0 transfers

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Journey information

Overview: Bus from San Donato Milanese to Milan Bergamo Orio al Serio Airport (BGY)

Buses from San Donato Milanese to Milan Bergamo Orio al Serio Airport (BGY) run on average 30 times per day, taking around 54m. Cheap bus tickets for this journey start at $7 (€6) if you book in advance.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Distance
26 miles (43 km)
Average bus duration
54m
Cheapest ticket price
$7 (€6)
Buses per day
30
Direct buses
27
Bus providers
4
Fastest bus
31m
First bus
03:20
Last bus
22:20
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

Bus providers: Itabus, Terravision (2) and BlaBlaCar from San Donato Milanese to Milan Bergamo Orio al Serio Airport (BGY)

Travel from San Donato Milanese to Milan Bergamo Orio al Serio Airport (BGY) from $7 (€6) with Omio’s bus partners Itabus, Terravision (2) and BlaBlaCar! You can find the best schedules and tickets when comparing and booking the most popular trip for you.

Terravision is one of Europe's leading airport transfer companies which connects airports to city centers around Europe and can help you to find the best ticket for your bus to Milan Bergamo Orio al Serio Airport (BGY) from San Donato Milanese.

FAQs: Bus from San Donato Milanese to Milan Bergamo Orio al Serio Airport (BGY)

FAQs: Take the bus from San Donato Milanese to Milan Bergamo Orio al Serio Airport (BGY) with ease. Whether you want fast, cheap or something entirely different, our travel experts have the information you need to know so you can find the best option from San Donato Milanese to Milan Bergamo Orio al Serio Airport (BGY).
FAQs
Cheap bus tickets from San Donato Milanese to Milan Bergamo Orio al Serio Airport (BGY) can start from as little as $7 (€6) when you book in advance. The average bus ticket price for San Donato Milanese to Milan Bergamo Orio al Serio Airport (BGY) is $10 (€9); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the San Donato Milanese to Milan Bergamo Orio al Serio Airport (BGY) bus travel time is 31 min   for the 27 mile (43 km) long journey, but the duration can vary if you travel on weekends and holidays.
The first bus from San Donato Milanese to Milan Bergamo Orio al Serio Airport (BGY) leaves at 3: 20AM. Plan your trip with the Journey Planner   from Omio.
The last bus from San Donato Milanese to Milan Bergamo Orio al Serio Airport (BGY) leaves at 10: 20PM.
For the best San Donato Milanese to Milan Bergamo Orio al Serio Airport (BGY) bus to book, you can travel safely and comfortably with Autostradale. However, it's always good to check all possible bus providers with services from San Donato Milanese to Milan Bergamo Orio al Serio Airport (BGY) to compare what amenities they may offer.
A day trip to Milan Bergamo Orio al Serio Airport (BGY) from San Donato Milanese is worth doing with a journey time of 31 min each way. Check with Omio app   the best way to travel.
The cheapest month for a bus from San Donato Milanese to Milan Bergamo Orio al Serio Airport (BGY) is September.
You have options as you can travel from San Donato Milanese to Milan Bergamo Orio al Serio Airport (BGY) 2 different ways: bus or train.

More options for your journey from San Donato Milanese to Milan Bergamo Orio al Serio Airport (BGY)

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

Most popular trains, buses, flights and ferries to and from Milan Bergamo Orio al Serio Airport (BGY) and San Donato Milanese

HomeBusesBuses in ItalyBus tickets to Milan Bergamo Orio al Serio Airport (BGY)San Donato Milanese to Milan Bergamo Orio al Serio Airport (BGY) bus

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