There are 5 ways to get from Milan to Gurro by train (Trenitalia), bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, line 72 train
best- Take the train from Milano Centrale to Domodossolatrain Ec
- Take the train from Domodossola to S. Maria Maggioretrain 72 / ...
4h 22m€36–81Train, drive
cheapest- Take the train from Milano Cadorna to Laveno Mombello Lagotrain Re 1 / ...
- Drive from Laveno Mombello Lago to Gurrocar
3h 10m€19–27Bus
- Take the bus from Milan Piazzale Lorenzo Lotto to Milan Malpensa Airport Arrivals Terminal 2bus flibco
- Take the bus from Aeroporto Malpensa - Terminal 2 to Verbania - Intra - Corso Mameli - Imbarcadero Vecchiobus 35
6h 38m€29–52Drive 139.1 km
- Drive from Milan to Gurrocar 139.1 km
1h 57m€22–31Train, line 72 train via Como
- Take the train from Milano Porta Garibaldi to Como Camerlatatrain S11
- Take the train from Como Camerlata to Locarnotrain
- Take the train from Locarno FART to S. Maria Maggioretrain 72 / ...
5h 44m€34–56
Milan to Gurro by train and bus
Questions & Answers
The cheapest way to get from Milan to Gurro is to train and drive which costs €18 - €28 and takes 3h 10m.
The fastest way to get from Milan to Gurro is to drive which takes 1h 57m and costs €21 - €35.
No, there is no direct bus from Milan to Gurro. However, there are services departing from Milano, Autostazione Lampugnano and arriving at Gurro via Milan Piazzale Lorenzo Lotto, Aeroporto Malpensa - Terminal 2, Verbania - Intra - Corso Mameli - Imbarcadero Vecchio and Cannobio. The journey, including transfers, takes approximately 6h 38m.
The distance between Milan and Gurro is 149 km. The road distance is 139.1 km.
The best way to get from Milan to Gurro without a car is to train and line 72 train which takes 4h 22m and costs €35 - €85.
It takes approximately 4h 22m to get from Milan to Gurro, including transfers.
Milan to Gurro bus services, operated by Flibco, depart from Milan Piazzale Lorenzo Lotto station.
The best way to get from Milan to Gurro is to train and line 72 train which takes 4h 22m and costs €35 - €85. Alternatively, you can bus, which costs €28 - €55 and takes 6h 38m.
Milan to Gurro bus services, operated by Flibco, arrive at Milan Malpensa Airport Arrivals Terminal 2 station.
Yes, the driving distance between Milan to Gurro is 139 km. It takes approximately 1h 57m to drive from Milan to Gurro.
What companies run services between Milan, Italy and Gurro, Italy?
You can take a train from Milano Centrale to Cursolo via Domodossola, S. Maria Maggiore, and Santa Maria Maggiore - Stazione Ferroviaria in around 4h 22m. Alternatively, you can take a bus from Milano, Autostazione Lampugnano to Gurro via lotto m1 m5, Milan Piazzale Lorenzo Lotto, Milan Malpensa Airport Arrivals Terminal 2, Aeroporto Malpensa - Terminal 2, Verbania - Intra - Corso Mameli - Imbarcadero Vecchio, and Cannobio in around 6h 38m.
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Milano Centrale to Domodossola
- Ave. Duration
- 1h 33m
- Frequency
- Every 4 hours
- Estimated price
- €30–75
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €50–75
- 2nd Class
- €30–45
- Phone
- +41 (0)91 756 04 00
- fart@centovalli.ch
- Website
- centovalli.ch
Train from Domodossola to S. Maria Maggiore
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- €3–6
- Website
- Autolinee FART
Train from Locarno FART to S. Maria Maggiore
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- €7–10
- Website
- Autolinee FART
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Milano Porta Garibaldi to Como Camerlata
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €4–6
- Website
- https://www.trenord.it/en/
Train from Como Camerlata to Locarno
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- €5–7
- Website
- https://www.trenord.it/en/
Train from Milano Cadorna to Laveno Mombello Lago
- Ave. Duration
- 1h 31m
- Frequency
- Hourly
- Estimated price
- €5–8
- Website
- https://www.trenord.it/en/
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Milano Porta Garibaldi to Como Camerlata
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Estimated price
- €22–40
- Website
- https://www.sbb.ch/en
Train from Como Camerlata to Locarno
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- €29–55
- Website
- https://www.sbb.ch/en
- info@flibco.com
- Website
- flibco.com
Bus from Milan Piazzale Lorenzo Lotto to Milan Malpensa Airport Arrivals Terminal 2
- Ave. Duration
- 40 min
- Frequency
- Every 30 minutes
- Estimated price
- €10
- Website
- https://www.flibco.com/en
- Phone
- +39 02 3008 9000
- mail@autostradale.it
- Website
- autostradale.it
Bus from Milan Piazzale Lorenzo Lotto to Milan Malpensa Airport Arrivals Terminal 2
- Ave. Duration
- 40 min
- Frequency
- Every 4 hours
- Estimated price
- €3–16
- Website
- https://autostradale.it/?lang=en-GB
- Standard Rate
- €12–16
- Phone
- +39 0322 863117
- info@safduemila.com
- Website
- safduemila.com
Bus from Aeroporto Malpensa - Terminal 2 to Verbania - Intra - Corso Mameli - Imbarcadero Vecchio
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- €20–27
- Website
- https://www.safduemila.com/
Want to know more about travelling around Italy
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italian Lakes: Getting around by train
Read the travel guide
Italy Travel Guides
Read the travel guide
More Questions & Answers
There are 3412+ hotels available in Gurro.



























