How to get from Cazzago San Martino to Comignago by train?
Cazzago San Martino to Comignago - Train Schedule
The S31 train from Cazzago San Martino to Comignago runs from 05:49 to 20:49, with departures every 1 hr-1 hr 50 min. The trip takes about 4 hr 39 min, with regular service throughout the operating hours.
From Cazzago San Martino to Comignago by train
To get from Cazzago San Martino to Comignago in Milan and Lombardy, you’ll need to take 3 train lines: take the S31 train from Bornato-Calino station to Brescia station. Next, you’ll have to switch to the RE6 train and finally take the R train from Milano Porta Garibaldi station to Dormelletto station. The total trip duration for this route is approximately 4 hr 39 min. The ride fare is €9.30. The train schedule from Cazzago San Martino may change. We recommend you check the updated train schedule to Comignago on the Moovit app.
Step by Step
- 1Start from train stationCazzago San Martino
- 2Wait for trainS31Brescia
- 3Ride to train stationBresciaID S0171723 min
- 4Wait for trainRE6Milano Porta Garibaldi
- 5Ride to train stationMilano Porta Garibaldi73 min
- 6Wait for trainRDomodossola
- 7Ride to train stationDormelletto62 min
- 8Walk toComignago3.06 km • 39 min
Public transit directions from Cazzago San Martino to Comignago
Train schedule from Cazzago San Martino to Comignago
Related Routes
- Anfo to Comignago
- Campodolcino to Comignago
- Collio to Comignago
- Cossogno to Comignago
- Hydro to Comignago
- Gargnano to Comignago
- Lavenone to Comignago
- Limone Sul Garda to Comignago
- Miazzina to Comignago
- Madesimo to Comignago
- Ponte Di Legno to Comignago
- Pezzaze to Comignago
- Temù to Comignago
- Tremosine to Comignago
- Vestone to Comignago
- Vione to Comignago
- Balerna to Comignago
- Arbedo-Castione to Comignago
- Bedano to Comignago
- Bellinzona to Comignago
Questions & Answers
What is the fastest way to get from Cazzago San Martino to Comignago?
The fastest way takes 279 minutes, using Train line S31, Train line RE6, Train line R.
Is there a direct train between Cazzago San Martino and Comignago in Milan and Lombardy?
No, you’ll have to take 3 train lines in total. The total travelling time is 4 hr 39 min.
Which train line goes from Cazzago San Martino to Comignago in Milan and Lombardy?
The S31 train line goes from Brescia station near Cazzago San Martino to Milano Porta Garibaldi station. From there you’ll have to take one train line till Milano Porta Garibaldi station near Comignago in Milan and Lombardy.
How long does it take to travel from Cazzago San Martino to Comignago in Milan and Lombardy by train?
The total travel time between Cazzago San Martino and Comignago in Milan and Lombardy by train is about 4 hr 39 min.
Where do I get on the train near Cazzago San Martino to get to Comignago in Milan and Lombardy?
Get on the S31 train from the Brescia station near Cazzago San Martino in Milan and Lombardy.
Where do I get off the train when travelling between Cazzago San Martino and Comignago in Milan and Lombardy?
Get off the train at the Milano Porta Garibaldi station, which is closest to Comignago in Milan and Lombardy.
How much is the train fare from Cazzago San Martino to Comignago?
The ride from Cazzago San Martino to Comignago costs €9.30.
Popular Routes
- Melegnano to San Donato Milanese
- Rogoredo Station to Locate di Triulzi
- Arcore to Sesto San Giovanni
- Rogoredo Station to San Raffaele Hospital
- Milan Linate Airport "E. Forlanini" (Lin) to Varese North
- Cadorna FN to Bocconi University
- Pioltello-Limito to Rho
- Gessate to Maggiore Polyclinic Hospital
- Milano Lambrate to Policlinico Hospital
- Bicocca to San Siro Stadium
- Comasina M3 to Maggiore Polyclinic Hospital
- Vimercate to Sesto San Giovanni
- Lecco to Barzio
- Legnano to Cuggiono
- Garbagnate Milanese to Bollate
- Pisogne to Lovere
- Lecco to Pasturo
- Milan Central to Branzi
- Sesto 1st May FS M1 to Multimedica
- Milan Central to Agrate Brianza