How to get from San Giuliano Milanese to Valeggio by bus and train?
From San Giuliano Milanese to Valeggio by bus and train
To get from San Giuliano Milanese to Valeggio in Milan and Lombardy, you’ll need to take 2 train lines and one bus line: take the S1 train from San Giuliano Milanese station to Milano Rogoredo station. Next, you’ll have to switch to the R31 train and finally take the 167 bus from Vigevano - Giacchetta Bridge station to Ottobiano - Italia/Marconi station. The total trip duration for this route is approximately 2 hr 30 min. The ride fare is €6.60. The bus and train schedule from San Giuliano Milanese may change. We recommend you check the updated bus and train schedule to Valeggio on the Moovit app.
Step by Step
- 1Start from train stationSan Giuliano Milanese
- 2Wait for trainS1Saronno
- 3Ride to train stationMilano Rogoredo12 min
- 4Wait for trainR31Mortara
- 5Ride to train stationVigevano48 min
- 6Walk to bus stationVigevano - Giacchetta Bridge190 m • 3 min
- 7Wait for bus167Mede - Dei Mille/Martiri Liberta
- 8Ride to bus stationOttobiano - Italia/Marconi28 min
- 9Walk toValeggio2.71 km • 35 min
Alternative route from San Giuliano Milanese to Valeggio by bus and train via S12, R31 and 167
To get from San Giuliano Milanese to Valeggio in Milan and Lombardy, you’ll need to take 2 train lines and one bus line: take the S12 train from San Giuliano Milanese station to Milano Rogoredo station. Next, you’ll have to switch to the R31 train and finally take the 167 bus from Vigevano - Giacchetta Bridge station to Ottobiano - Italia/Marconi station. The total trip duration for this route is approximately 3 hr 45 min. The ride fare is €6.60. The bus and train schedule from San Giuliano Milanese may change. We recommend you check the updated bus and train schedule to Valeggio on the Moovit app.
Step by Step
- 1Start from train stationSan Giuliano Milanese
- 2Wait for trainS12Milan Bovisa Polytechnic
- 3Ride to train stationMilano Rogoredo12 min
- 4Wait for trainR31Mortara
- 5Ride to train stationVigevano49 min
- 6Walk to bus stationVigevano - Giacchetta Bridge190 m • 3 min
- 7Wait for bus167Mede - Dei Mille/Martiri Liberta
- 8Ride to bus stationOttobiano - Italia/Marconi28 min
- 9Walk toValeggio2.71 km • 35 min
Public transit directions from San Giuliano Milanese to Valeggio
Bus And Train schedule from San Giuliano Milanese to Valeggio
Related Routes
- Desio to Valeggio
- Secugnago to Valeggio
- Milano Affori to Valeggio
- Comasina M3 to Valeggio
- San Giuliano Milanese to Bagolino
- San Giuliano Milanese to Carpignano Sesia
- San Giuliano Milanese to Bareggio
- San Giuliano Milanese to Basiglio
- San Giuliano Milanese to Besozzo
- San Giuliano Milanese to Binasco
- San Giuliano Milanese to Boltiere
- San Giuliano Milanese to San Giovanni Borough
- San Giuliano Milanese to Buccinasco
- San Giuliano Milanese to Burago di Molgora
- San Giuliano Milanese to Cabiate
- San Giuliano Milanese to Carpiano
- San Giuliano Milanese to Casorezzo
- San Giuliano Milanese to Cassinetta Di Lugagnano
- San Giuliano Milanese to Cassolnovo
- San Giuliano Milanese to Castiraga Vidardo
Alternative route from San Giuliano Milanese to Valeggio by bus and train via S12, R31 and 167
To get from San Giuliano Milanese to Valeggio in Milan and Lombardy, you’ll need to take 2 train lines and one bus line: take the S12 train from San Giuliano Milanese station to Milano Rogoredo station. Next, you’ll have to switch to the R31 train and finally take the 167 bus from Vigevano - Giacchetta Bridge station to Ottobiano - Italia/Marconi station. The total trip duration for this route is approximately 3 hr 45 min. The ride fare is €6.60. The bus and train schedule from San Giuliano Milanese may change. We recommend you check the updated bus and train schedule to Valeggio on the Moovit app.
Step by Step
- 1Start from train stationSan Giuliano Milanese
- 2Wait for trainS12Milan Bovisa Polytechnic
- 3Ride to train stationMilano Rogoredo12 min
- 4Wait for trainR31Mortara
- 5Ride to train stationVigevano49 min
- 6Walk to bus stationVigevano - Giacchetta Bridge190 m • 3 min
- 7Wait for bus167Mede - Dei Mille/Martiri Liberta
- 8Ride to bus stationOttobiano - Italia/Marconi28 min
- 9Walk toValeggio2.71 km • 35 min
Questions & Answers
What is the fastest way to get from San Giuliano Milanese to Valeggio?
The fastest way takes 150 minutes, using Train line Saronno - Milan Passante - Lodi, Train line (Alessandria) - Mortara - Milan, Bus line Mede - Ottobiano - Gambolò - Vigevano/Valeggio - Garlasco.
What is the alternative route to get from San Giuliano Milanese to Valeggio?
The alternative route takes 225 minutes, using Train line S12, Train line (Alessandria) - Mortara - Milan, Bus line Mede - Ottobiano - Gambolò - Vigevano/Valeggio - Garlasco.
Is there a direct train between San Giuliano Milanese and Valeggio?
No, you’ll have to take 2 train lines and one bus line in total. The total travelling time is 2 hr 30 min.
Which train line goes from San Giuliano Milanese to Valeggio?
The S1 train line goes from Saronno station near San Giuliano Milanese in San Giuliano Milanese to Milano Rogoredo station. From there you’ll have to take one train line and one bus line till Milano Rogoredo station near Valeggio in Milan and Lombardy.
How long does it take to travel from San Giuliano Milanese to Valeggio by train and bus?
The total travel time between San Giuliano Milanese in San Giuliano Milanese and Valeggio in Milan and Lombardy by train and bus is about 2 hr 30 min.
Where do I get on the train near San Giuliano Milanese to get to Valeggio?
Get on the S1 train from the Saronno station near San Giuliano Milanese in San Giuliano Milanese.
Where do I get off the train when travelling between San Giuliano Milanese and Valeggio?
Get off the train at the Milano Rogoredo stop, which is closest to Valeggio in Milan and Lombardy.
How much is the total train and bus fare from San Giuliano Milanese to Valeggio?
The ride from San Giuliano Milanese to Valeggio costs €6.60.
Popular Routes
- Brescia to Darfo Boario Terme
- Milano to Soncino
- Milan Quarto Oggiaro to Bollate Hospital
- Assago Milanofiori Forum to Sesto San Giovanni
- Gardone Riviera to Limone Sul Garda
- Milan Cadorna to Domodossola
- Duomo Square to Small San Siro Stadium
- Rho Fair to Humanitas
- Milan Porta Venezia to Rho
- Milan Central to San Pellegrino Terme
- Lampugnano to Como
- San Donato to Fatebenefratelli
- Milan Central to Sant' Angelo Lodigiano
- Opera to Rozzano
- Milan Central to Appiano Gentile
- Milan Central to Cornaredo
- Zara to Humanitas San Pio X
- Desenzano del Garda to Manerba Del Garda
- Milan Cadorna to Rozzano
- Belgirate to Stresa