Happy Valentine's! New to Omio? Get 14% off your first app booking. Valid until 16/02/2025.
14% discount applied on bookings with a total basket value up to €100.
Valid for first-time customers only
Only available on app bookings
This offer ends on 16/02/2025.
Limit one (1) coupon code per eligible booking. Cannot be combined, transferred or exchanged.
For full terms and conditions: https://www.omio.com/coupon

Milan Malpensa Airport (MXP) to Milan Bergamo Orio al Serio Airport (BGY) train with Regionale

Fri, 14 Feb
+ 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 Milan Malpensa Airport (MXP) to Milan Bergamo Orio al Serio Airport (BGY)

Showing times and prices for 14 Feb

Cheapest

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

Cheapest
Malpensa ExpressRegionale TRENORD 10342
12:133h17
Malpensa T1
15:30Bergamo, Aeroporto di Bergamo-Orio al Serio
£231One-way
1 change
Cheapest
Malpensa ExpressRegionale TRENORD 10366
17:432h47
Malpensa T1
20:30Bergamo, Aeroporto di Bergamo-Orio al Serio
£231One-way
1 change
Cheapest
Malpensa ExpressRegionale TRENORD 10378
20:132h52
Malpensa T1
23:05Bergamo, Aeroporto di Bergamo-Orio al Serio
£231One-way
1 change
Cheapest
Malpensa ExpressRegionale TRENORD 10336
10:433h17
Malpensa T1
14:00Bergamo, Aeroporto di Bergamo-Orio al Serio
£231One-way
1 change
Cheapest
Malpensa ExpressRegionale TRENORD 10374
19:132h52
Malpensa T1
22:05Bergamo, Aeroporto di Bergamo-Orio al Serio
£231One-way
1 change

Milan Malpensa Airport (MXP) to Milan Bergamo Orio al Serio Airport (BGY) train times

Showing trains for tomorrow, Friday 14 February
ProviderDepartsDurationArrivesChangesTickets
Malpensa Express
Regionale TRENORD 10312
Malpensa ExpressRegionale TRENORD 10312
05:43 Malpensa T12h47 08:30 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10312
Malpensa ExpressRegionale TRENORD 10312
05:43 Malpensa T13h17 09:00 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10312
Malpensa ExpressRegionale TRENORD 10312
05:43 Malpensa T12h52 08:35 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10314
Malpensa ExpressRegionale TRENORD 10314
06:13 Malpensa T12h52 09:05 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10314
Malpensa ExpressRegionale TRENORD 10314
06:13 Malpensa T12h47 09:00 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10314
Malpensa ExpressRegionale TRENORD 10314
06:13 Malpensa T13h17 09:30 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10316
Malpensa ExpressRegionale TRENORD 10316
06:43 Malpensa T12h52 09:35 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10316
Malpensa ExpressRegionale TRENORD 10316
06:43 Malpensa T12h47 09:30 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10316
Malpensa ExpressRegionale TRENORD 10316
06:43 Malpensa T13h17 10:00 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10318
Malpensa ExpressRegionale TRENORD 10318
07:13 Malpensa T12h47 10:00 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10318
Malpensa ExpressRegionale TRENORD 10318
07:13 Malpensa T12h52 10:05 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10318
Malpensa ExpressRegionale TRENORD 10318
07:13 Malpensa T13h17 10:30 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10322
Malpensa ExpressRegionale TRENORD 10322
07:43 Malpensa T13h17 11:00 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10322
Malpensa ExpressRegionale TRENORD 10322
07:43 Malpensa T12h47 10:30 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10322
Malpensa ExpressRegionale TRENORD 10322
07:43 Malpensa T12h52 10:35 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10324
Malpensa ExpressRegionale TRENORD 10324
08:13 Malpensa T13h17 11:30 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10324
Malpensa ExpressRegionale TRENORD 10324
08:13 Malpensa T12h52 11:05 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10324
Malpensa ExpressRegionale TRENORD 10324
08:13 Malpensa T12h47 11:00 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10326
Malpensa ExpressRegionale TRENORD 10326
08:43 Malpensa T13h17 12:00 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10326
Malpensa ExpressRegionale TRENORD 10326
08:43 Malpensa T12h47 11:30 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10326
Malpensa ExpressRegionale TRENORD 10326
08:43 Malpensa T12h52 11:35 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10330
Malpensa ExpressRegionale TRENORD 10330
09:13 Malpensa T13h17 12:30 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10330
Malpensa ExpressRegionale TRENORD 10330
09:13 Malpensa T12h52 12:05 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10330
Malpensa ExpressRegionale TRENORD 10330
09:13 Malpensa T12h47 12:00 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10332
Malpensa ExpressRegionale TRENORD 10332
09:43 Malpensa T13h17 13:00 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10332
Malpensa ExpressRegionale TRENORD 10332
09:43 Malpensa T12h52 12:35 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10332
Malpensa ExpressRegionale TRENORD 10332
09:43 Malpensa T12h47 12:30 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10334
Malpensa ExpressRegionale TRENORD 10334
10:13 Malpensa T12h52 13:05 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10334
Malpensa ExpressRegionale TRENORD 10334
10:13 Malpensa T13h17 13:30 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10334
Malpensa ExpressRegionale TRENORD 10334
10:13 Malpensa T12h47 13:00 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10336
Malpensa ExpressRegionale TRENORD 10336
10:43 Malpensa T13h17 14:00 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10336
Malpensa ExpressRegionale TRENORD 10336
10:43 Malpensa T12h47 13:30 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10336
Malpensa ExpressRegionale TRENORD 10336
10:43 Malpensa T12h52 13:35 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10338
Malpensa ExpressRegionale TRENORD 10338
11:13 Malpensa T12h52 14:05 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10338
Malpensa ExpressRegionale TRENORD 10338
11:13 Malpensa T12h47 14:00 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10338
Malpensa ExpressRegionale TRENORD 10338
11:13 Malpensa T13h17 14:30 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10340
Malpensa ExpressRegionale TRENORD 10340
11:43 Malpensa T12h47 14:30 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10340
Malpensa ExpressRegionale TRENORD 10340
11:43 Malpensa T12h52 14:35 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10340
Malpensa ExpressRegionale TRENORD 10340
11:43 Malpensa T13h17 15:00 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10342
Malpensa ExpressRegionale TRENORD 10342
12:13 Malpensa T13h17 15:30 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10342
Malpensa ExpressRegionale TRENORD 10342
12:13 Malpensa T12h47 15:00 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10342
Malpensa ExpressRegionale TRENORD 10342
12:13 Malpensa T12h52 15:05 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10344
Malpensa ExpressRegionale TRENORD 10344
12:43 Malpensa T12h52 15:35 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10344
Malpensa ExpressRegionale TRENORD 10344
12:43 Malpensa T12h47 15:30 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10344
Malpensa ExpressRegionale TRENORD 10344
12:43 Malpensa T13h17 16:00 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10346
Malpensa ExpressRegionale TRENORD 10346
13:13 Malpensa T12h52 16:05 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10346
Malpensa ExpressRegionale TRENORD 10346
13:13 Malpensa T13h17 16:30 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10346
Malpensa ExpressRegionale TRENORD 10346
13:13 Malpensa T12h47 16:00 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10348
Malpensa ExpressRegionale TRENORD 10348
13:43 Malpensa T12h47 16:30 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10348
Malpensa ExpressRegionale TRENORD 10348
13:43 Malpensa T13h17 17:00 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10348
Malpensa ExpressRegionale TRENORD 10348
13:43 Malpensa T12h52 16:35 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10350
Malpensa ExpressRegionale TRENORD 10350
14:13 Malpensa T12h47 17:00 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10350
Malpensa ExpressRegionale TRENORD 10350
14:13 Malpensa T12h52 17:05 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10350
Malpensa ExpressRegionale TRENORD 10350
14:13 Malpensa T13h17 17:30 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10352
Malpensa ExpressRegionale TRENORD 10352
14:43 Malpensa T12h52 17:35 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10352
Malpensa ExpressRegionale TRENORD 10352
14:43 Malpensa T13h17 18:00 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10352
Malpensa ExpressRegionale TRENORD 10352
14:43 Malpensa T12h47 17:30 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10354
Malpensa ExpressRegionale TRENORD 10354
15:13 Malpensa T12h52 18:05 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10354
Malpensa ExpressRegionale TRENORD 10354
15:13 Malpensa T13h17 18:30 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10354
Malpensa ExpressRegionale TRENORD 10354
15:13 Malpensa T12h47 18:00 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10356
Malpensa ExpressRegionale TRENORD 10356
15:43 Malpensa T13h17 19:00 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10356
Malpensa ExpressRegionale TRENORD 10356
15:43 Malpensa T12h52 18:35 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10356
Malpensa ExpressRegionale TRENORD 10356
15:43 Malpensa T12h47 18:30 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10358
Malpensa ExpressRegionale TRENORD 10358
16:13 Malpensa T13h17 19:30 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10358
Malpensa ExpressRegionale TRENORD 10358
16:13 Malpensa T12h52 19:05 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10358
Malpensa ExpressRegionale TRENORD 10358
16:13 Malpensa T12h47 19:00 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10360
Malpensa ExpressRegionale TRENORD 10360
16:43 Malpensa T12h47 19:30 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10360
Malpensa ExpressRegionale TRENORD 10360
16:43 Malpensa T13h17 20:00 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10360
Malpensa ExpressRegionale TRENORD 10360
16:43 Malpensa T12h52 19:35 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10362
Malpensa ExpressRegionale TRENORD 10362
17:13 Malpensa T12h47 20:00 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10362
Malpensa ExpressRegionale TRENORD 10362
17:13 Malpensa T13h17 20:30 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10362
Malpensa ExpressRegionale TRENORD 10362
17:13 Malpensa T12h52 20:05 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10366
Malpensa ExpressRegionale TRENORD 10366
17:43 Malpensa T12h47 20:30 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10366
Malpensa ExpressRegionale TRENORD 10366
17:43 Malpensa T12h52 20:35 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10366
Malpensa ExpressRegionale TRENORD 10366
17:43 Malpensa T13h17 21:00 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10368
Malpensa ExpressRegionale TRENORD 10368
18:13 Malpensa T13h17 21:30 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10368
Malpensa ExpressRegionale TRENORD 10368
18:13 Malpensa T12h47 21:00 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10368
Malpensa ExpressRegionale TRENORD 10368
18:13 Malpensa T12h52 21:05 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10370
Malpensa ExpressRegionale TRENORD 10370
18:43 Malpensa T12h47 21:30 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10370
Malpensa ExpressRegionale TRENORD 10370
18:43 Malpensa T12h52 21:35 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10370
Malpensa ExpressRegionale TRENORD 10370
18:43 Malpensa T13h17 22:00 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10374
Malpensa ExpressRegionale TRENORD 10374
19:13 Malpensa T12h52 22:05 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10374
Malpensa ExpressRegionale TRENORD 10374
19:13 Malpensa T12h47 22:00 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10374
Malpensa ExpressRegionale TRENORD 10374
19:13 Malpensa T13h17 22:30 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10376
Malpensa ExpressRegionale TRENORD 10376
19:43 Malpensa T12h52 22:35 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10376
Malpensa ExpressRegionale TRENORD 10376
19:43 Malpensa T13h17 23:00 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10376
Malpensa ExpressRegionale TRENORD 10376
19:43 Malpensa T12h47 22:30 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10378
Malpensa ExpressRegionale TRENORD 10378
20:13 Malpensa T12h52 23:05 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10378
Malpensa ExpressRegionale TRENORD 10378
20:13 Malpensa T12h47 23:00 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10378
Malpensa ExpressRegionale TRENORD 10378
20:13 Malpensa T13h17 23:30 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10380
Malpensa ExpressRegionale TRENORD 10380
20:43 Malpensa T13h17 00:00 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10380
Malpensa ExpressRegionale TRENORD 10380
20:43 Malpensa T12h47 23:30 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10380
Malpensa ExpressRegionale TRENORD 10380
20:43 Malpensa T12h52 23:35 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10382
Malpensa ExpressRegionale TRENORD 10382
21:13 Malpensa T13h17 00:30 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10382
Malpensa ExpressRegionale TRENORD 10382
21:13 Malpensa T12h57 00:10 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10382
Malpensa ExpressRegionale TRENORD 10382
21:13 Malpensa T12h47 00:00 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change
Malpensa Express
Regionale TRENORD 10384
Malpensa ExpressRegionale TRENORD 10384
21:43 Malpensa T12h47 00:30 Bergamo, Aeroporto di Bergamo-Orio al Serio1 change

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Milan Malpensa Airport (MXP) to Milan Bergamo Orio al Serio Airport (BGY) by coach or train

Fri
14 Feb
Sat
15 Feb
Sun
16 Feb
Mon
17 Feb
Tue
18 Feb
Wed
19 Feb
Thu
20 Feb
Fri
21 Feb
Sat
22 Feb
Sun
23 Feb
Mon
24 Feb
Tue
25 Feb
Wed
26 Feb
Thu
27 Feb
Fri
28 Feb
Sat
01 Mar
Sun
02 Mar
Mon
03 Mar
Tue
04 Mar
Wed
05 Mar
Thu
06 Mar

Train times from Milan Malpensa Airport (MXP) to Milan Bergamo Orio al Serio Airport (BGY)

Showing times and prices for 14 Feb

Fastest Journey

2 h 47 m

Average

2 h 59 m

Trains per day

97

Distance

76 km

To travel from Milan Malpensa Airport (MXP) to Milan Bergamo Orio al Serio Airport (BGY) you need to make at least one change.

Fastest
Malpensa ExpressRegionale TRENORD 10366
17:432h47
Malpensa T1
20:30Bergamo, Aeroporto di Bergamo-Orio al Serio
£231One-way
1 change
Fastest
Malpensa ExpressRegionale TRENORD 10360
16:432h47
Malpensa T1
19:30Bergamo, Aeroporto di Bergamo-Orio al Serio
£231One-way
1 change
Fastest
Malpensa ExpressRegionale TRENORD 10378
20:132h47
Malpensa T1
23:00Bergamo, Aeroporto di Bergamo-Orio al Serio
£231One-way
1 change
Fastest
Malpensa ExpressRegionale TRENORD 10318
07:132h47
Malpensa T1
10:00Bergamo, Aeroporto di Bergamo-Orio al Serio
£231One-way
1 change
Fastest
Malpensa ExpressRegionale TRENORD 10342
12:132h47
Malpensa T1
15:00Bergamo, Aeroporto di Bergamo-Orio al Serio
£231One-way
1 change

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Journey information

Overview: Train from Milan Malpensa Airport (MXP) to Milan Bergamo Orio al Serio Airport (BGY)

Trains from Milan Malpensa Airport (MXP) to Milan Bergamo Orio al Serio Airport (BGY) run on average 85 times per day, taking around 2h 56m. Cheap train tickets for this journey start at £17 but you can travel from only £12 by bus.
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
Cheapest alternative travel mode
Coach from £12
Distance
76 km
Average train duration
2h 56m
Cheapest ticket price
£17
Trains per day
85
Train providers
2
Fastest train
2h 27m
First train
04:43
Last train
20:37
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
Cheapest alternative travel mode
Coach from £12

Train companies: Regionale and Malpensa Express trains Milan Malpensa Airport (MXP) to Milan Bergamo Orio al Serio Airport (BGY)

Buy your official Regionale and Malpensa Express train tickets to Milan Bergamo Orio al Serio Airport (BGY) from Milan Malpensa Airport (MXP) from £10 with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most affordable trip.

Regionale is the regional train service of national carrier Trenitalia connecting all of Italy. It is the most convinient way to travel to both big cities and the smallest villages all over the Italian country. The regional trains have different names depending on the region they serve, such as Treno Regionale Veloce (TRV) and Treno Regionale Lento (TRL). Treno Rock and Treno pop are the two new trains part of Trenitalia regionale fleet. Trenitalia Regionale offers a variety of ticket types, including single tickets (economy and standard), return tickets, and season tickets. Onboard facilities include free Wi-Fi, air conditioning, and power sockets. The most popular routes for Regionale are between Rome and Milan, Naples and Florence, and Turin and Venice.

Milan Malpensa Airport (MXP) to Milan Bergamo Orio al Serio Airport (BGY) train information with Regionale:

  • Average Duration: 2 h 6 min
  • Cheapest Price: £10

FAQs: Milan Malpensa Airport (MXP) to Milan Bergamo Orio al Serio Airport (BGY) train

FAQs: Travel by train from Milan Malpensa Airport (MXP) to Milan Bergamo Orio al Serio Airport (BGY) 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 Malpensa Airport (MXP) to Milan Bergamo Orio al Serio Airport (BGY).
FAQs
Cheap train tickets from Milan Malpensa Airport (MXP) to Milan Bergamo Orio al Serio Airport (BGY) can start from as little as £11 when you book in advance. The average train ticket price for Milan Malpensa Airport (MXP) to Milan Bergamo Orio al Serio Airport (BGY) is £13; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The train time between Milan Malpensa Airport (MXP) and Milan Bergamo Orio al Serio Airport (BGY) is on average 2 h 6 min   for the 47 mile long journey, but the time it takes to go between Milan Malpensa Airport (MXP) and Milan Bergamo Orio al Serio Airport (BGY) by train can vary depending on specific dates or if traveling on weekends and holidays.
The first train from Milan Malpensa Airport (MXP) to Milan Bergamo Orio al Serio Airport (BGY) leaves at 03: 43. Plan your trip with the Journey Planner   from Omio.
The last train from Milan Malpensa Airport (MXP) to Milan Bergamo Orio al Serio Airport (BGY) leaves at 19: 43.
There are 90 trains a day from Milan Malpensa Airport (MXP) to Milan Bergamo Orio al Serio Airport (BGY) which require at least one change with Regionale. Schedules can vary on holidays or weekends with fewer trains.
For the journey from Milan Malpensa Airport (MXP) to Milan Bergamo Orio al Serio Airport (BGY) you can take a train with Regionale. Be sure to check out all possible train providers that offer services to Milan Bergamo Orio al Serio Airport (BGY) from Milan Malpensa Airport (MXP) on Omio to compare what amenities they may have.
No, there are no night trains, the latest train for this route is 19: 43.
A trip to Milan Bergamo Orio al Serio Airport (BGY) from Milan Malpensa Airport (MXP) is worth doing but not as a day trip with a journey time of 2 h 6 min each way. Check with Omio app   the best way to travel.
The cheapest month for a train from Milan Malpensa Airport (MXP) to Milan Bergamo Orio al Serio Airport (BGY) is January.
It's helpful to compare your options as there are 2 ways to travel from Milan Malpensa Airport (MXP) to Milan Bergamo Orio al Serio Airport (BGY) including taking a coach or train.

Most popular trains, buses, flights and ferries to and from Milan Bergamo Orio al Serio Airport (BGY) and Milan Malpensa Airport (MXP)

HomeTrainsTrains in ItalyTrain Times to Milan Bergamo Orio al Serio Airport (BGY) Milan Malpensa Airport (MXP) to Milan Bergamo Orio al Serio Airport (BGY) 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