How to get from Craveggia to Varzo by bus and train?
From Craveggia to Varzo by bus and train
To get from Craveggia to Varzo in Milan and Lombardy, you’ll need to take 2 bus lines and one train line: take the 046 bus from Craveggia station to Santa Maria Maggiore - Railway Station station. Next, you’ll have to switch to the RE73 train and finally take the 011 bus from Domodossola - Railway Station station to Varzo - Station Square station. The total trip duration for this route is approximately 2 hr 12 min. The bus and train schedule from Craveggia may change. We recommend you check the updated bus and train schedule to Varzo on the Moovit app.
Step by Step
- 1Start from bus stationCraveggia
- 2Wait for bus046Druogno - City Hall
- 3Ride to bus stationSanta Maria Maggiore - Railway StationID 103062000112 min
- 4Walk to train stationS. Maria Maggiore120 m • 2 min
- 5Wait for trainRE73Domodossola
- 6Ride to train stationDomodossola45 min
- 7Walk to bus stationDomodossola - Railway StationID 103028002330 m • 1 min
- 8Wait for bus011Iselle - Railway Station
- 9Ride to bus stationVarzo - Station SquareID 103071001021 min
Alternative route from Craveggia to Varzo by bus and train via RE73 and 011
To get from Craveggia to Varzo in Milan and Lombardy, take the RE73 train from Prestinone station to Domodossola station. Next, take the 011 bus from Domodossola - Railway Station station to Varzo - Station Square station. The total trip duration for this route is approximately 2 hr 7 min. The bus and train schedule from Craveggia may change. We recommend you check the updated bus and train schedule to Varzo on the Moovit app.
Step by Step
- 1Walk to train stationPrestinone1.66 km • 22 min
- 2Wait for trainRE73Domodossola
- 3Ride to train stationDomodossola49 min
- 4Walk to bus stationDomodossola - Railway StationID 103028002330 m • 1 min
- 5Wait for bus011Iselle - Railway Station
- 6Ride to bus stationVarzo - Station SquareID 103071001021 min
Public transit directions from Craveggia to Varzo
Bus And Train schedule from Craveggia to Varzo
Related Routes
- Bormio to Varzo
- Cossogno to Varzo
- Livigno to Varzo
- Miazzina to Varzo
- Valdidentro to Varzo
- Bedano to Varzo
- Bellinzona to Varzo
- Camorino to Varzo
- Lake Maggiore (Lake Constance) to Varzo
- Novazzano to Varzo
- Mendrisio to Varzo
- Lugano to Varzo
- Stabio to Varzo
- Borgosesia to Varzo
- Brissago to Varzo
- Carpignano Sesia to Varzo
- Druogno to Varzo
- Gattinara to Varzo
- Malesco to Varzo
- Grignasco to Varzo
Alternative route from Craveggia to Varzo by bus and train via RE73 and 011
To get from Craveggia to Varzo in Milan and Lombardy, take the RE73 train from Prestinone station to Domodossola station. Next, take the 011 bus from Domodossola - Railway Station station to Varzo - Station Square station. The total trip duration for this route is approximately 2 hr 7 min. The bus and train schedule from Craveggia may change. We recommend you check the updated bus and train schedule to Varzo on the Moovit app.
Step by Step
- 1Walk to train stationPrestinone1.66 km • 22 min
- 2Wait for trainRE73Domodossola
- 3Ride to train stationDomodossola49 min
- 4Walk to bus stationDomodossola - Railway StationID 103028002330 m • 1 min
- 5Wait for bus011Iselle - Railway Station
- 6Ride to bus stationVarzo - Station SquareID 103071001021 min
Questions & Answers
What is the fastest way to get from Craveggia to Varzo?
The fastest way takes 132 minutes, using Bus line 046, Train line Domodossola - Locarno FART, Bus line 011.
What is the alternative route to get from Craveggia to Varzo?
The alternative route takes 127 minutes, using Train line Domodossola - Locarno FART, Bus line 011.
Is there a direct bus between Craveggia and Varzo in Milan and Lombardy?
No, you’ll have to take 2 bus lines and one train line in total. The total travelling time is 2 hr 12 min.
Which bus line goes from Craveggia to Varzo in Milan and Lombardy?
The 046 bus line goes from Druogno - City Hall station near Craveggia to Santa Maria Maggiore - Railway Station station. From there you’ll have to take one bus line and one train line till Santa Maria Maggiore - Railway Station station near Varzo in Milan and Lombardy.
How long does it take to travel from Craveggia to Varzo in Milan and Lombardy by bus and train?
The total travel time between Craveggia and Varzo in Milan and Lombardy by bus and train is about 2 hr 12 min.
Where do I get on the bus near Craveggia to get to Varzo in Milan and Lombardy?
Get on the 046 bus from the Druogno - City Hall stop near Craveggia in Milan and Lombardy.
Where do I get off the bus when travelling between Craveggia and Varzo in Milan and Lombardy?
Get off the bus at the Santa Maria Maggiore - Railway Station stop, which is closest to Varzo in Milan and Lombardy.
Popular Routes
- Lecco to Monza
- Milan Malpensa Airport (MXP) to Bollate
- Gallarate to Carnago
- Lecco to Bellano
- Milan San Donato M3 - C1 S4 to Luigi Sacco Hospital
- Rho to Rozzano
- San Donato to Gaetano Pini Hospital
- Milan Central to Italian Stomatological Institute
- Assago Milanofiori Forum to Bergamo Airport
- Lampugnano to Duomo Square
- Gessate to Inzago
- Segrate (Station) to Inzago
- Famagosta to Gaetano Pini Hospital
- Gallarate to Arese
- Pavia to Vellezzo Bellini
- Monza to Gorgonzola
- Molino Dorino to Sedriano
- Domodossola to Baceno
- Milan Cadorna to Gaetano Pini Hospital
- Bollate Centro to Rho