How to get from Treviglio to Agrate Brianza by bus and train?
From Treviglio to Agrate Brianza by bus and train
To get from Treviglio to Agrate Brianza in Milan and Lombardy, take the R2 train from Treviglio station to Bergamo station. Next, take the Z301 bus from Bergamo (Bus Station) station to Agrate Brianza (Toll Gate) station. The total trip duration for this route is approximately 1 hr 27 min. The bus and train schedule from Treviglio may change. We recommend you check the updated bus and train schedule to Agrate Brianza on the Moovit app.
Step by Step
- 1Start from train stationTreviglio
- 2Wait for trainR2Bergamo
- 3Ride to train stationBergamo30 min
- 4Walk to bus stationBergamo (Bus Station)ID 19572140 m • 2 min
- 5Wait for busZ301Sesto (1st May) M1
- 6Ride to bus stationAgrate Brianza (Toll Gate)ID 1957928 min
Alternative route from Treviglio to Agrate Brianza by bus and train via RE6, RE2 and Z301
To get from Treviglio to Agrate Brianza in Milan and Lombardy, you’ll need to take 2 train lines and one bus line: take the RE6 train from Treviglio station to Pioltello-Limito station. Next, you’ll have to switch to the RE2 train and finally take the Z301 bus from Bergamo (Bus Station) station to Agrate Brianza (Toll Gate) station. The total trip duration for this route is approximately 1 hr 29 min. The bus and train schedule from Treviglio may change. We recommend you check the updated bus and train schedule to Agrate Brianza on the Moovit app.
Step by Step
- 1Start from train stationTreviglio
- 2Wait for trainRE6Milan Central
- 3Ride to train stationPioltello-Limito14 min
- 4Wait for trainRE2Bergamo
- 5Ride to train stationBergamo33 min
- 6Walk to bus stationBergamo (Bus Station)ID 19572140 m • 2 min
- 7Wait for busZ301Sesto (1st May) M1
- 8Ride to bus stationAgrate Brianza (Toll Gate)ID 1957928 min
Public transit directions from Treviglio to Agrate Brianza
Bus And Train schedule from Treviglio to Agrate Brianza
Related Routes
- Bormio to Agrate Brianza
- Campodolcino to Agrate Brianza
- Collio to Agrate Brianza
- Cossogno to Agrate Brianza
- Hydro to Agrate Brianza
- Gargnano to Agrate Brianza
- Lavenone to Agrate Brianza
- Limone Sul Garda to Agrate Brianza
- Livigno to Agrate Brianza
- Miazzina to Agrate Brianza
- Madesimo to Agrate Brianza
- Grosio to Agrate Brianza
- Grosotto to Agrate Brianza
- Wooden Bridge to Agrate Brianza
- Temù to Agrate Brianza
- Tremosine to Agrate Brianza
- Vestone to Agrate Brianza
- Valdidentro to Agrate Brianza
- Vione to Agrate Brianza
- Balerna to Agrate Brianza
Alternative route from Treviglio to Agrate Brianza by bus and train via RE6, RE2 and Z301
To get from Treviglio to Agrate Brianza in Milan and Lombardy, you’ll need to take 2 train lines and one bus line: take the RE6 train from Treviglio station to Pioltello-Limito station. Next, you’ll have to switch to the RE2 train and finally take the Z301 bus from Bergamo (Bus Station) station to Agrate Brianza (Toll Gate) station. The total trip duration for this route is approximately 1 hr 29 min. The bus and train schedule from Treviglio may change. We recommend you check the updated bus and train schedule to Agrate Brianza on the Moovit app.
Step by Step
- 1Start from train stationTreviglio
- 2Wait for trainRE6Milan Central
- 3Ride to train stationPioltello-Limito14 min
- 4Wait for trainRE2Bergamo
- 5Ride to train stationBergamo33 min
- 6Walk to bus stationBergamo (Bus Station)ID 19572140 m • 2 min
- 7Wait for busZ301Sesto (1st May) M1
- 8Ride to bus stationAgrate Brianza (Toll Gate)ID 1957928 min
Questions & Answers
What is the fastest way to get from Treviglio to Agrate Brianza?
The fastest way takes 87 minutes, using Train line R2, Bus line Milan (Lampugnano M1)/Sesto Station M1 - Bergamo.
What is the alternative route to get from Treviglio to Agrate Brianza?
The alternative route takes 89 minutes, using Train line Verona - Brescia - Milan, Train line Bergamo - Pioltello - Milan, Bus line Milan (Lampugnano M1)/Sesto Station M1 - Bergamo.
Is there a direct train between Treviglio and Agrate Brianza?
No, you’ll have to take one train line and one bus line in total. The total travelling time is 1 hr 27 min.
Which train line goes from Treviglio to Agrate Brianza?
The R2 train line goes from Bergamo station near Treviglio in Treviglio to Bergamo station. From there you’ll have to take one bus line till Bergamo station near Agrate Brianza in Milan and Lombardy.
How long does it take to travel from Treviglio to Agrate Brianza by train and bus?
The total travel time between Treviglio in Treviglio and Agrate Brianza in Milan and Lombardy by train and bus is about 1 hr 27 min.
Where do I get on the train near Treviglio to get to Agrate Brianza?
Get on the R2 train from the Bergamo station near Treviglio in Treviglio.
Where do I get off the train when travelling between Treviglio and Agrate Brianza?
Get off the train at the Bergamo stop, which is closest to Agrate Brianza in Milan and Lombardy.
Popular Routes
- San Fedele Intelvi to Como
- Molino Dorino to Fatebenefratelli
- San Donato to San Giuliano Milanese
- Agrate Brianza to Milan
- Trezzo Sull' Adda to Bergamo
- Bollate Centro to Rho
- Romolo to Opera
- Milan Central to Cassina De' Pecchi
- Cologno Center to Bassini Hospital
- Lot to Orio Al Serio
- Rho to Gallarate
- Linate Airport M4 to San Siro Stadium
- San Donato M3 to Sant' Angelo Lodigiano
- Bergamo to Gromo
- San Donato to Carpiano
- Sondrio to Livigno
- Rho to Legnano
- Gallarate to Somma Lombardo
- Duomo to Comasina
- Famagosta to San Siro Stadium