Bergamo 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 Bergamo to Monza

Showing times and prices for 15 Jun

Cheapest

The best way to find a cheap train ticket from Bergamo to Monza is to book your journey as far in advance as possible and to avoid travelling at rush hour.

Cheapest
Regionale
06:311h10
Bergamo Ospedale
07:41Monza station
£41One-way
1 change
Cheapest
Regionale
16:011h10
Bergamo Ospedale
17:11Monza station
£41One-way
1 change
Cheapest
Regionale
08:011h10
Bergamo Ospedale
09:11Monza station
£41One-way
1 change
Cheapest
Regionale
21:011h10
Bergamo Ospedale
22:11Monza station
£41One-way
1 change
Cheapest
Regionale
19:011h10
Bergamo Ospedale
20:11Monza station
£41One-way
1 change

Train timetableBergamo to Monza

Showing trains for tomorrow, Saturday, 15 June
Regionale
04:491h31
Bergamo station
06:20Monza station
2 changes
Regionale
04:491h51
Bergamo station
06:40Monza Sobborghi
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:011h10
Bergamo Ospedale
06:11Monza station
1 change
Regionale
05:192h21
Bergamo station
07:40Monza Sobborghi
2 changes
Regionale
05:191h22
Bergamo station
06:41Monza station
1 change
Regionale
05:311h10
Bergamo Ospedale
06:41Monza station
1 change
Regionale
05:491h31
Bergamo station
07:20Monza station
2 changes
Regionale
05:491h51
Bergamo station
07:40Monza Sobborghi
2 changes
Regionale
05:491h22
Bergamo station
07:11Monza station
1 change
Regionale
06:011h10
Bergamo Ospedale
07:11Monza station
1 change
Regionale
06:021h09
Bergamo station
07:11Monza station
1 change
Regionale
06:021h38
Bergamo station
07:40Monza Sobborghi
2 changes
Regionale
06:191h22
Bergamo station
07:41Monza station
1 change
Regionale
06:192h21
Bergamo station
08:40Monza Sobborghi
2 changes
Regionale
06:311h10
Bergamo Ospedale
07:41Monza station
1 change
Regionale
06:491h31
Bergamo station
08:20Monza station
2 changes
Regionale
06:491h22
Bergamo station
08:11Monza station
1 change
Regionale
06:491h51
Bergamo station
08:40Monza Sobborghi
2 changes
Regionale
07:011h10
Bergamo Ospedale
08:11Monza station
1 change
Regionale
07:021h38
Bergamo station
08:40Monza Sobborghi
2 changes
Regionale
07:021h09
Bergamo station
08:11Monza station
1 change
Regionale
07:491h22
Bergamo station
09:11Monza station
1 change
Regionale
07:491h51
Bergamo station
09:40Monza Sobborghi
2 changes
Regionale
07:491h31
Bergamo station
09:20Monza station
2 changes
Regionale
08:011h10
Bergamo Ospedale
09:11Monza station
1 change
Regionale
08:021h09
Bergamo station
09:11Monza station
1 change
Regionale
08:021h38
Bergamo station
09:40Monza Sobborghi
2 changes
Regionale
08:491h31
Bergamo station
10:20Monza station
2 changes
Regionale
08:491h51
Bergamo station
10:40Monza Sobborghi
2 changes
Regionale
08:491h22
Bergamo station
10:11Monza station
1 change
Regionale
09:011h10
Bergamo Ospedale
10:11Monza station
1 change
Regionale
09:021h09
Bergamo station
10:11Monza station
1 change
Regionale
09:021h38
Bergamo station
10:40Monza Sobborghi
2 changes
Regionale
09:491h22
Bergamo station
11:11Monza station
1 change
Regionale
09:491h31
Bergamo station
11:20Monza station
2 changes
Regionale
09:491h51
Bergamo station
11:40Monza Sobborghi
2 changes
Regionale
10:011h10
Bergamo Ospedale
11:11Monza station
1 change
Regionale
10:021h09
Bergamo station
11:11Monza station
1 change
Regionale
10:021h38
Bergamo station
11:40Monza Sobborghi
2 changes
Regionale
10:491h31
Bergamo station
12:20Monza station
2 changes
Regionale
10:491h51
Bergamo station
12:40Monza Sobborghi
2 changes
Regionale
10:491h22
Bergamo station
12:11Monza station
1 change
Regionale
11:011h10
Bergamo Ospedale
12:11Monza station
1 change
Regionale
11:021h38
Bergamo station
12:40Monza Sobborghi
2 changes
Regionale
11:021h09
Bergamo station
12:11Monza station
1 change
Regionale
11:491h22
Bergamo station
13:11Monza station
1 change
Regionale
11:491h31
Bergamo station
13:20Monza station
2 changes
Regionale
11:491h51
Bergamo station
13:40Monza Sobborghi
2 changes
Regionale
12:011h10
Bergamo Ospedale
13:11Monza station
1 change
Regionale
12:021h09
Bergamo station
13:11Monza station
1 change
Regionale
12:021h38
Bergamo station
13:40Monza Sobborghi
2 changes
Regionale
12:491h51
Bergamo station
14:40Monza Sobborghi
2 changes
Regionale
12:491h22
Bergamo station
14:11Monza station
1 change
Regionale
12:491h31
Bergamo station
14:20Monza station
2 changes
Regionale
13:011h10
Bergamo Ospedale
14:11Monza station
1 change
Regionale
13:021h38
Bergamo station
14:40Monza Sobborghi
2 changes
Regionale
13:021h09
Bergamo station
14:11Monza station
1 change
Regionale
13:491h22
Bergamo station
15:11Monza station
1 change
Regionale
13:491h31
Bergamo station
15:20Monza station
2 changes
Regionale
13:491h51
Bergamo station
15:40Monza Sobborghi
2 changes
Regionale
14:011h10
Bergamo Ospedale
15:11Monza station
1 change
Regionale
14:021h09
Bergamo station
15:11Monza station
1 change
Regionale
14:021h38
Bergamo station
15:40Monza Sobborghi
2 changes
Regionale
14:491h51
Bergamo station
16:40Monza Sobborghi
2 changes
Regionale
14:491h31
Bergamo station
16:20Monza station
2 changes
Regionale
14:491h22
Bergamo station
16:11Monza station
1 change
Regionale
15:011h10
Bergamo Ospedale
16:11Monza station
1 change
Regionale
15:021h09
Bergamo station
16:11Monza station
1 change
Regionale
15:021h38
Bergamo station
16:40Monza Sobborghi
2 changes
Regionale
15:491h51
Bergamo station
17:40Monza Sobborghi
2 changes
Regionale
15:491h31
Bergamo station
17:20Monza station
2 changes
Regionale
15:491h22
Bergamo station
17:11Monza station
1 change
Regionale
16:011h10
Bergamo Ospedale
17:11Monza station
1 change
Regionale
16:021h38
Bergamo station
17:40Monza Sobborghi
2 changes
Regionale
16:021h09
Bergamo station
17:11Monza station
1 change
Regionale
16:181h43
Bergamo station
18:01Monza station
2 changes
Regionale
16:491h51
Bergamo station
18:40Monza Sobborghi
2 changes
Regionale
16:491h22
Bergamo station
18:11Monza station
1 change
Regionale
16:491h31
Bergamo station
18:20Monza station
2 changes
Regionale
17:011h10
Bergamo Ospedale
18:11Monza station
1 change
Regionale
17:021h38
Bergamo station
18:40Monza Sobborghi
2 changes
Regionale
17:021h09
Bergamo station
18:11Monza station
1 change
Regionale
17:181h41
Bergamo station
18:59Monza station
2 changes
Regionale
17:491h51
Bergamo station
19:40Monza Sobborghi
2 changes
Regionale
17:491h31
Bergamo station
19:20Monza station
2 changes
Regionale
17:491h22
Bergamo station
19:11Monza station
1 change
Regionale
18:011h10
Bergamo Ospedale
19:11Monza station
1 change
Regionale
18:021h09
Bergamo station
19:11Monza station
1 change
Regionale
18:021h38
Bergamo station
19:40Monza Sobborghi
2 changes
Regionale
18:092h31
Bergamo station
20:40Monza Sobborghi
2 changes
Regionale
18:091h32
Bergamo station
19:41Monza station
1 change
Regionale
18:091h41
Bergamo station
19:50Monza station
2 changes
Regionale
18:211h20
Bergamo Ospedale
19:41Monza station
1 change
Regionale
18:491h51
Bergamo station
20:40Monza Sobborghi
2 changes
Regionale
18:491h22
Bergamo station
20:11Monza station
1 change
Regionale
18:491h31
Bergamo station
20:20Monza station
2 changes
Regionale
19:011h10
Bergamo Ospedale
20:11Monza station
1 change
Regionale
19:021h09
Bergamo station
20:11Monza station
1 change
Regionale
19:021h38
Bergamo station
20:40Monza Sobborghi
2 changes
Regionale
19:491h31
Bergamo station
21:20Monza station
2 changes
Regionale
19:491h22
Bergamo station
21:11Monza station
1 change
Regionale
20:011h10
Bergamo Ospedale
21:11Monza station
1 change
Regionale
20:011h19
Bergamo Ospedale
21:20Monza station
2 changes
Regionale
20:021h09
Bergamo station
21:11Monza station
1 change
Regionale
20:141h52
Bergamo Ospedale
22:06Monza 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:011h10
Bergamo Ospedale
22:11Monza station
1 change
Regionale
21:011h19
Bergamo Ospedale
22:20Monza station
2 changes
Regionale
21:021h04
Bergamo station
22:06Monza station
1 change
Regionale
21:492h01
Bergamo station
23:50Monza station
2 changes
Regionale
21:491h22
Bergamo station
23:11Monza station
1 change
Regionale
22:011h10
Bergamo Ospedale
23:11Monza station
1 change
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 Bergamo to Monza by train or coach

Sat
15 Jun
Sun
16 Jun
Mon
17 Jun
Tue
18 Jun
Wed
19 Jun
Thu
20 Jun
Fri
21 Jun
Sat
22 Jun
Sun
23 Jun
Mon
24 Jun
Tue
25 Jun
Wed
26 Jun
Thu
27 Jun
Fri
28 Jun
Sat
29 Jun
Sun
30 Jun
Mon
01 Jul
Tue
02 Jul
Wed
03 Jul
Thu
04 Jul
Fri
05 Jul

Train times from Bergamo to Monza

Showing times and prices for 15 Jun

Fastest Journey

1 h 4 m

Average

1 h 27 m

Trains per day

117

Distance

33 km

To travel from Bergamo to Monza you need to make at least one change.

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

distanceDistance20 miles
durationAverage train duration1 h 3 min
priceAverage train ticket price£4 (€4)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 9 direct trains a day
carriersTrain companiesRegionale or Trenord

Trains from Bergamo to Monza cover the 20 miles long route taking on average 1 h 3 min with our travel partners like Regionale or Trenord. Normally, there are 25 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as £4, but the average price of train tickets is £4. Travellers depart most frequently from Bergamo and arrive in Monza.

FAQs: Bergamo to Monza train

FAQs: Travel by train from Bergamo 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 Bergamo to Monza.
FAQs
Cheap train tickets from Bergamo to Monza can start from as little as £4 when you book in advance. The average train ticket price for Bergamo 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 train time between Bergamo and Monza is on average 1 h 3 min   for the 20 mile long journey, but the time it takes to go from Bergamo to Monza by train can vary depending on specific dates or if traveling on weekends and holidays.
The first train from Bergamo to Monza leaves at 04: 31. Plan your trip with the Journey Planner   from Omio.
The last train from Bergamo to Monza leaves at 21: 08.
Yes, there are 9 direct trains a day from Bergamo to Monza with Trenord. Schedules can vary on holidays or weekends with fewer direct trains.
Take the Bergamo to Monza train with Regionale or Trenord. However, it's always good to check out all possible train providers for the trip between Bergamo and Monza as there might be differences in the amenities they offer.
No, there are no night trains, the latest train for this route is 21: 08.

When departing from Bergamo, you have various train station options to start your trip from including Bergamo and Bergamo Ospedale. When arriving in Monza, you can end your journey in train stations like Monza and Monza Sobborghi.

Passengers board the train most frequently from Bergamo, which is located around 1.1 miles (1.8 km) away from the city centre, and they get off the train at Monza, located 0.9 miles (1.5 km) away from the city centre.

A day trip to Monza from Bergamo is worth doing with a journey time of 1 h 3 min each way. Check with Omio app   the best way to travel.
The cheapest month for a train from Bergamo to Monza is June.
You have options as you can travel between Bergamo and Monza 2 different ways: train or coach.

Important Stations and Airports in Bergamo and Monza

Bergamo
Monza
Bergamo is the most popular Bergamo railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Bergamo for your journey to Monza.
Amenities at station
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
Bergamo OspedaleParkingATMAccessibility
Amenities at station
ParkingParking
ATMATM
AccessibilityAccessibility

More options for your journey from Bergamo to Monza

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

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