Milan Bergamo Orio al Serio Airport (BGY) to Monza train

Sat, 15 Jun
+ 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 Bergamo Orio al Serio Airport (BGY) to Monza

Showing times and prices for 15 Jun

Cheapest

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

Cheapest
Regionale
21:491h22
Bergamo station
23:11Monza station
£41One-way
1 change
Cheapest
Regionale
05:191h22
Bergamo station
06:41Monza station
£41One-way
1 change
Cheapest
Regionale
19:491h22
Bergamo station
21:11Monza station
£41One-way
1 change
Cheapest
Regionale
11:491h22
Bergamo station
13:11Monza station
£41One-way
1 change
Cheapest
Regionale
10:491h31
Bergamo station
12:20Monza station
£41One-way
2 changes

Train timetableMilan Bergamo Orio al Serio Airport (BGY) to Monza

Showing trains for tomorrow, Saturday, 15 June
Regionale
04:491h31
Bergamo station
06:20Monza station
2 changes
Regionale
04:491h22
Bergamo station
06:11Monza station
1 change
Regionale
05:001h26
Bergamo station
06:26Monza station
2 changes
Regionale
05:001h31
Bergamo station
06:31Monza station
1 change
Regionale
05:191h22
Bergamo station
06:41Monza station
1 change
Regionale
05:391h32
Seriate station
07:11Monza station
2 changes
Regionale
05:491h31
Bergamo station
07:20Monza station
2 changes
Regionale
05:491h22
Bergamo station
07:11Monza station
1 change
Regionale
06:021h09
Bergamo station
07:11Monza station
1 change
Regionale
06:112h00
Seriate station
08:11Monza station
2 changes
Regionale
06:191h22
Bergamo station
07:41Monza station
1 change
Regionale
06:482h23
Seriate station
09:11Monza station
2 changes
Regionale
06:481h23
Seriate station
08:11Monza station
2 changes
Regionale
06:491h31
Bergamo station
08:20Monza station
2 changes
Regionale
06:491h22
Bergamo station
08:11Monza station
1 change
Regionale
07:021h09
Bergamo station
08:11Monza station
1 change
Regionale
07:112h00
Seriate station
09:11Monza station
2 changes
Regionale
07:482h23
Seriate station
10:11Monza station
2 changes
Regionale
07:481h23
Seriate station
09:11Monza station
2 changes
Regionale
07:491h22
Bergamo station
09:11Monza station
1 change
Regionale
07:491h31
Bergamo station
09:20Monza station
2 changes
Regionale
08:021h09
Bergamo station
09:11Monza station
1 change
Regionale
08:482h23
Seriate station
11:11Monza station
2 changes
Regionale
08:481h23
Seriate station
10:11Monza station
2 changes
Regionale
08:491h22
Bergamo station
10:11Monza station
1 change
Regionale
08:491h31
Bergamo station
10:20Monza station
2 changes
Regionale
09:021h09
Bergamo station
10:11Monza station
1 change
Regionale
09:481h23
Seriate station
11:11Monza station
2 changes
Regionale
09:482h23
Seriate station
12:11Monza station
2 changes
Regionale
09:491h31
Bergamo station
11:20Monza station
2 changes
Regionale
09:491h22
Bergamo station
11:11Monza station
1 change
Regionale
10:021h09
Bergamo station
11:11Monza station
1 change
Regionale
10:482h23
Seriate station
13:11Monza station
2 changes
Regionale
10:481h23
Seriate station
12:11Monza station
2 changes
Regionale
10:491h31
Bergamo station
12:20Monza station
2 changes
Regionale
10:491h22
Bergamo station
12:11Monza station
1 change
Regionale
11:021h09
Bergamo station
12:11Monza station
1 change
Regionale
11:481h23
Seriate station
13:11Monza station
2 changes
Regionale
11:482h23
Seriate station
14:11Monza station
2 changes
Regionale
11:491h22
Bergamo station
13:11Monza station
1 change
Regionale
11:491h31
Bergamo station
13:20Monza station
2 changes
Regionale
12:021h09
Bergamo station
13:11Monza station
1 change
Regionale
12:481h23
Seriate station
14:11Monza station
2 changes
Regionale
12:482h23
Seriate station
15:11Monza station
2 changes
Regionale
12:491h22
Bergamo station
14:11Monza station
1 change
Regionale
12:491h31
Bergamo station
14:20Monza station
2 changes
Regionale
13:021h09
Bergamo station
14:11Monza station
1 change
Regionale
13:481h23
Seriate station
15:11Monza station
2 changes
Regionale
13:482h23
Seriate station
16:11Monza station
2 changes
Regionale
13:491h22
Bergamo station
15:11Monza station
1 change
Regionale
13:491h31
Bergamo station
15:20Monza station
2 changes
Regionale
14:021h09
Bergamo station
15:11Monza station
1 change
Regionale
14:482h23
Seriate station
17:11Monza station
2 changes
Regionale
14:481h23
Seriate station
16:11Monza station
2 changes
Regionale
14:491h31
Bergamo station
16:20Monza station
2 changes
Regionale
14:491h22
Bergamo station
16:11Monza station
1 change
Regionale
15:021h09
Bergamo station
16:11Monza station
1 change
Regionale
15:482h23
Seriate station
18:11Monza station
2 changes
Regionale
15:481h23
Seriate station
17:11Monza station
2 changes
Regionale
15:491h22
Bergamo station
17:11Monza station
1 change
Regionale
15:491h31
Bergamo station
17:20Monza station
2 changes
Regionale
16:021h09
Bergamo station
17:11Monza station
1 change
Regionale
16:181h43
Bergamo station
18:01Monza station
2 changes
Regionale
16:482h23
Seriate station
19:11Monza station
2 changes
Regionale
16:481h23
Seriate station
18:11Monza station
2 changes
Regionale
16:491h31
Bergamo station
18:20Monza station
2 changes
Regionale
16:491h22
Bergamo station
18:11Monza station
1 change
Regionale
17:021h09
Bergamo station
18:11Monza station
1 change
Regionale
17:181h41
Bergamo station
18:59Monza station
2 changes
Regionale
17:481h23
Seriate station
19:11Monza station
2 changes
Regionale
17:481h53
Seriate station
19:41Monza station
2 changes
Regionale
17:491h22
Bergamo station
19:11Monza station
1 change
Regionale
17:491h31
Bergamo station
19:20Monza station
2 changes
Regionale
18:021h09
Bergamo station
19:11Monza station
1 change
Regionale
18:091h32
Bergamo station
19:41Monza station
1 change
Regionale
18:091h41
Bergamo station
19:50Monza station
2 changes
Regionale
18:481h23
Seriate station
20:11Monza station
2 changes
Regionale
18:482h23
Seriate station
21:11Monza station
2 changes
Regionale
18:491h22
Bergamo station
20:11Monza station
1 change
Regionale
18:491h31
Bergamo station
20:20Monza station
2 changes
Regionale
19:021h09
Bergamo station
20:11Monza station
1 change
Regionale
19:481h23
Seriate station
21:11Monza station
2 changes
Regionale
19:482h23
Seriate station
22:11Monza station
2 changes
Regionale
19:491h22
Bergamo station
21:11Monza station
1 change
Regionale
19:491h31
Bergamo station
21:20Monza station
2 changes
Regionale
20:021h09
Bergamo station
21:11Monza station
1 change
Regionale
20:481h18
Seriate station
22:06Monza station
2 changes
Regionale
20:482h23
Seriate station
23:11Monza station
2 changes
Regionale
20:491h31
Bergamo station
22:20Monza station
2 changes
Regionale
20:491h22
Bergamo station
22:11Monza station
1 change
Regionale
21:021h04
Bergamo station
22:06Monza station
1 change
Regionale
21:491h22
Bergamo station
23:11Monza station
1 change
Regionale
21:492h01
Bergamo station
23:50Monza station
2 changes
Regionale
22:071h31
Bergamo station
23:38Monza station
2 changes

This is the last train of the day.

Find all the dates and times for this journey

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

Sat
15 Jun
Sun
16 Jun
Mon
17 Jun
Tue
18 Jun
Wed
19 Jun
Thu
20 Jun
Fri
21 Jun

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

Showing times and prices for 15 Jun

Fastest Journey

1 h 4 m

Average

1 h 33 m

Trains per day

94

Distance

34 km

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

Fastest
Regionale
21:021h04
Bergamo station
22:06Monza station
£61One-way
1 change
2nd Fastest
Regionale
19:021h09
Bergamo station
20:11Monza station
£61One-way
1 change
2nd Fastest
Regionale
09:021h09
Bergamo station
10:11Monza station
£61One-way
1 change
2nd Fastest
Regionale
13:021h09
Bergamo station
14:11Monza station
£61One-way
1 change
2nd Fastest
Regionale
12:021h09
Bergamo station
13:11Monza station
£61One-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

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

distanceDistance21 miles
durationAverage train duration51 min
priceAverage train ticket price£4 (€4)
changesDirect trainNo
carriersTrain providersRegionale

Trains from Milan Bergamo Orio al Serio Airport (BGY) to Monza cover the 21 miles long route taking on average 51 min with our travel partners like Regionale. You can get the cheapest train tickets for this trip for as low as £4, but the average price of train tickets is £4.

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

FAQs: Travel by train from Milan Bergamo Orio al Serio Airport (BGY) to Monza 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 (BGY) to Monza.
FAQs
Cheap train tickets from Milan Bergamo Orio al Serio Airport (BGY) to Monza can start from as little as £4 when you book in advance. The average train ticket price for Milan Bergamo Orio al Serio Airport (BGY) to Monza is £4; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The average journey time by train from Milan Bergamo Orio al Serio Airport (BGY) to Monza is 51 min   to travel the 21 mile long journey. Journey times can vary on weekends and holidays, so use our Journey Planner to search for a specific date.
The first train from Milan Bergamo Orio al Serio Airport (BGY) to Monza leaves at 04: 49. Plan your trip with the Journey Planner   from Omio.
The last train from Milan Bergamo Orio al Serio Airport (BGY) to Monza leaves at 20: 49.
When taking a train from Milan Bergamo Orio al Serio Airport (BGY) to Monza, you can count on Regionale for the best way to get you to Monza. You can also check all possible train companies who offer a service to Monza from Milan Bergamo Orio al Serio Airport (BGY) and compare the amenities they offer before buying a train ticket.
No, there are no night trains, the latest train for this route is 20: 49.
A day trip to Monza from Milan Bergamo Orio al Serio Airport (BGY) is worth doing with a journey time of 51 min each way. Check with Omio app   the best way to travel.
The cheapest month for a train from Milan Bergamo Orio al Serio Airport (BGY) to Monza is June.
It's helpful to compare your options as there are 2 ways to travel between Milan Bergamo Orio al Serio Airport (BGY) and Monza including taking a coach or train.

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

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

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

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