How to get from San Donato Milanese to Valeggio by bus and train?
From San Donato Milanese to Valeggio by bus and train
To get from San Donato Milanese to Valeggio in Milan and Lombardy, you’ll need to take 2 bus lines and one train line: take the 140 bus from Ticino Street Tagliamento Street (San Donato) station to Mistral Square station. Next, you’ll have to switch to the R31 train and finally take the 167 bus from Vigevano Giacchetta Bridge station to Ottobiano Italy/Marconi station. The total trip duration for this route is approximately 3 hr 59 min. The bus and train schedule from San Donato Milanese may change. We recommend you check the updated bus and train schedule to Valeggio on the Moovit app.
Step by Step
- 1Start from bus stationSan Donato Milanese
- 2Wait for bus140Milano Rogoredo FS M3
- 3Ride to bus stationMistral SquareID 1765132 min
- 4Walk to train stationMilan Rogoredo140 m • 2 min
- 5Wait for trainR31Mortara
- 6Ride to train stationVigevano48 min
- 7Walk to bus stationVigevano Giacchetta BridgeID VGV016190 m • 3 min
- 8Wait for bus167Mede of Thousand/Martyrs of Liberty
- 9Ride to bus stationOttobiano Italy/MarconiID OBI00331 min
- 10Walk toValeggio2.72 km • 35 min
Public transit directions from San Donato Milanese to Valeggio
Bus And Train schedule from San Donato Milanese to Valeggio
Related Routes
- Albaredo Arnaboldi to Valeggio
- Albuzzano to Valeggio
- Alessandria to Valeggio
- Arena Po to Valeggio
- Assago to Valeggio
- Basiglio to Valeggio
- Battuda to Valeggio
- Bellinzago Lombardo to Valeggio
- Borgarello to Valeggio
- San Giovanni Borough to Valeggio
- Bornasco to Valeggio
- Bosnasco to Valeggio
- Bovisio-Masciago to Valeggio
- Bresso to Valeggio
- Buccinasco to Valeggio
- Cabiate to Valeggio
- Calolziocorte to Valeggio
- Cameri to Valeggio
- Carbonara Al Ticino to Valeggio
- Caronno Pertusella to Valeggio
Questions & Answers
What is the fastest way to get from San Donato Milanese to Valeggio?
The fastest way takes 239 minutes, using Bus line 140, Train line R31, Bus line 167.
Is there a direct bus between San Donato Milanese and Valeggio in Milan and Lombardy?
No, you’ll have to take 2 bus lines and one train line in total. The total travelling time is 3 hr 59 min.
Which bus line goes from San Donato Milanese to Valeggio in Milan and Lombardy?
The 140 bus line goes from Mistral Square station near San Donato Milanese to Milan Rogoredo station. From there you’ll have to take one bus line and one train line till Milan Rogoredo station near Valeggio in Milan and Lombardy.
How long does it take to travel from San Donato Milanese to Valeggio in Milan and Lombardy by bus and train?
The total travel time between San Donato Milanese and Valeggio in Milan and Lombardy by bus and train is about 3 hr 59 min.
Where do I get on the bus near San Donato Milanese to get to Valeggio in Milan and Lombardy?
Get on the 140 bus from the Mistral Square stop near San Donato Milanese in Milan and Lombardy.
Where do I get off the bus when travelling between San Donato Milanese and Valeggio in Milan and Lombardy?
Get off the bus at the Milan Rogoredo stop, which is closest to Valeggio in Milan and Lombardy.
Popular Routes
- Milan Central to Fatebenefratelli
- Bergamo to San Pietro Polyclinic
- San Donato to San Giuliano Milanese
- Rho Fair to Sesto San Giovanni
- Busto Arsizio to Milan Malpensa Terminal 2
- Duomo Square to Milan Linate Airport "E. Forlanini" (Lin)
- Bergamo to Azzano San Paolo
- Cadorna FN to Bergamo-Orio Al Serio Airport "Il Caravaggio" (Bgy)
- San Donato to Niguarda CÃ Granda Hospital
- Linate Airport to Comasina
- Milan Cadorna to Milan Linate Airport "E. Forlanini" (Lin)
- Comasina to Niguarda CÃ Granda Hospital
- Affori FN to Rho
- Milan - Central Station to Brera Academy of Fine Arts
- Affori Center to Milan Linate Airport
- Vimercate to Sesto San Giovanni
- Orio Al Serio to Treviglio
- Milan Domodossola to San Siro Stadium
- Sondrio to Milan Linate Airport "E. Forlanini" (Lin)
- Molino Dorino to Policlinico Hospital