Train O'Clock
Get train times

Bergamo to Monza train times

Thursday, December 12, 2024
06:30
Bergamo
1 h 11
6 stops
1 change
RE22256
S924922
1 h 11
1 change
6 stops
RE22256
S924922
RE22256
Trenord
06:39
Verdello Dalmine
06:48
Treviglio Ovest
07:00
Pioltello Limito
07:14
Milano Lambrate
07:26
Milano Lambrate
S924922
Trenord
07:33
Milano Greco Pirelli
07:37
Sesto S.giovanni
07:41
Monza
07:02
Bergamo
1 h 09
5 stops
1 change
RE22216
S924902
1 h 09
1 change
5 stops
RE22216
S924902
RE22216
Trenord
07:11
Verdello Dalmine
07:31
Pioltello Limito
07:39
Milano Lambrate
07:56
Milano Lambrate
S924902
Trenord
08:03
Milano Greco Pirelli
08:07
Sesto S.giovanni
08:11
Monza
07:13
Bergamo
1 h 25
5 stops
1 change
RE22258
R1394042
1 h 25
1 change
5 stops
RE22258
R1394042
RE22258
Trenord
07:24
Verdello Dalmine
07:58
Milano Lambrate
08:10
Milano Villapizzone
08:18
Milano Porta Garibaldi
08:22
Milano Porta Garibaldi
R1394042
Trenord
08:34
Sesto S.giovanni
08:38
Monza
07:18
Bergamo
1 h 23
10 stops
2 changes
R222622
R410906
S924926
1 h 23
2 changes
10 stops
R222622
R410906
S924926
R222622
Trenord
07:23
Stezzano
07:28
Levate
07:31
Verdello Dalmine
07:35
Arcene
07:42
Treviglio Ovest
07:48
Treviglio
07:53
Treviglio
R410906
Trenord
08:05
Pioltello Limito
08:20
Milano Lambrate
08:26
Milano Greco Pirelli
08:33
Milano Greco Pirelli
S924926
Trenord
08:37
Sesto S.giovanni
08:41
Monza
07:40
Bergamo
1 h 12
5 stops
1 change
RE22206
RE8025510
1 h 12
1 change
5 stops
RE22206
RE8025510
RE22206
Trenord
07:49
Verdello Dalmine
07:58
Treviglio Ovest
08:13
Pioltello Limito
08:23
Milano Lambrate
08:30
Milano Centrale
08:43
Milano Centrale
RE8025510
Trenord
08:52
Monza
08:02
Bergamo
1 h 09
5 stops
1 change
RE22218
S924928
1 h 09
1 change
5 stops
RE22218
S924928
RE22218
Trenord
08:11
Verdello Dalmine
08:31
Pioltello Limito
08:39
Milano Lambrate
08:56
Milano Lambrate
S924928
Trenord
09:03
Milano Greco Pirelli
09:07
Sesto S.giovanni
09:11
Monza
08:40
Bergamo
1 h 01
6 stops
1 change
RE22260
S924930
1 h 01
1 change
6 stops
RE22260
S924930
RE22260
Trenord
08:49
Verdello Dalmine
08:58
Treviglio Ovest
09:10
Pioltello Limito
09:20
Milano Lambrate
09:26
Milano Lambrate
S924930
Trenord
09:33
Milano Greco Pirelli
09:37
Sesto S.giovanni
09:41
Monza
09:02
Bergamo
59 min
4 stops
1 change
RE22220
RE82858
59 min
1 change
4 stops
RE22220
RE82858
RE22220
Trenord
09:11
Verdello Dalmine
09:31
Pioltello Limito
09:39
Milano Lambrate
09:47
Milano Lambrate
RE82858
Trenord
09:56
Sesto S.giovanni
10:01
Monza
09:40
Bergamo
1 h 01
6 stops
1 change
RE22262
S924934
1 h 01
1 change
6 stops
RE22262
S924934
RE22262
Trenord
09:49
Verdello Dalmine
09:58
Treviglio Ovest
10:10
Pioltello Limito
10:17
Milano Lambrate
10:26
Milano Lambrate
S924934
Trenord
10:33
Milano Greco Pirelli
10:37
Sesto S.giovanni
10:41
Monza
10:02
Bergamo
1 h 09
5 stops
1 change
RE22222
S924936
1 h 09
1 change
5 stops
RE22222
S924936
RE22222
Trenord
10:11
Verdello Dalmine
10:31
Pioltello Limito
10:39
Milano Lambrate
10:56
Milano Lambrate
S924936
Trenord
11:03
Milano Greco Pirelli
11:07
Sesto S.giovanni
11:11
Monza
10:18
Bergamo
1 h 34
9 stops
2 changes
R222634
RE62624
RE8025516
1 h 34
2 changes
9 stops
R222634
RE62624
RE8025516
R222634
Trenord
10:23
Stezzano
10:28
Levate
10:31
Verdello Dalmine
10:35
Arcene
10:42
Treviglio Ovest
10:48
Treviglio
11:05
Treviglio
RE62624
Trenord
11:20
Pioltello Limito
11:28
Milano Lambrate
11:37
Milano Centrale
11:43
Milano Centrale
RE8025516
Trenord
11:52
Monza
11:02
Bergamo
1 h 09
5 stops
1 change
RE22224
S924940
1 h 09
1 change
5 stops
RE22224
S924940
RE22224
Trenord
11:11
Verdello Dalmine
11:31
Pioltello Limito
11:39
Milano Lambrate
11:56
Milano Lambrate
S924940
Trenord
12:03
Milano Greco Pirelli
12:07
Sesto S.giovanni
12:11
Monza

Travel time

Travel time between Bergamo and Monza is 51 minutes