There are 6 ways to get from Luthern to Varallo by train, taxi, bus, ferry, car, or train (Trenitalia)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, taxi
best- Take the train from Luzern to Berntrain Ic
- Take the train from Bern to Brigtrain Ic8 / ...
- Take the taxi from Premosello-Chiovenda to Varallotaxi
6h 2m€159–271Bus
cheapest- Take the bus from Lucerne Landenbergstrasse to Como Piazzale San Gottardobus
- Take the bus from Como P.le S. Gottardo to Malpensa Airport - Milanbus
- Take the bus from Malpensa Airport - Milan to Novara, P.za Garibaldibus
10h 27m€36–66Train, ferry
- Take the train from Luzern to Locarnotrain Ir26 / ...
- Take the ferry from Locarno to Aronaferry 203 / ...
11h 48m€81–211Drive 243.7 km
- Drive from Luthern to Varallocar 243.7 km
3h 25m€42–61Train, bus
- Take the train from Luzern to Luganotrain Ec / ...
- Take the train from Lugano to Milano Centraletrain
- Take the train from Milano Centrale to Vercellitrain
- Take the bus from Vercelli Autostazione C.So Gastaldi to Varallo Piazza Marconibus 50
7h 57m€95–261Train
- Take the train from Luzern to Locarnotrain
- Take the train from Locarno FART to Domodossolatrain 72 / ...
- Take the train from Domodossola to Borgomanerotrain Re
10h 59m€87–222
Luthern to Varallo by bus
Questions & Answers
The cheapest way to get from Luthern to Varallo is to bus which costs €35 - €70 and takes 10h 27m.
The fastest way to get from Luthern to Varallo is to drive which takes 3h 25m and costs €40 - €65.
No, there is no direct bus from Luthern to Varallo. However, there are services departing from Lucerne Landenbergstrasse and arriving at Varallo - Stazione Ferroviaria via Como P.le S. Gottardo, Malpensa Airport - Milan, Novara - Piazza Garibaldi, 4 - Stazione Rfi and Romagnano Sesia - Via Mazzini 8. The journey, including transfers, takes approximately 10h 27m.
The distance between Luthern and Varallo is 313 km. The road distance is 243.7 km.
The best way to get from Luthern to Varallo without a car is to train and taxi which takes 6h 2m and costs €150 - €280.
It takes approximately 6h 2m to get from Luthern to Varallo, including transfers.
Luthern to Varallo bus services, operated by RegioJet, depart from Lucerne Landenbergstrasse station.
The best way to get from Luthern to Varallo is to bus which takes 10h 27m and costs €35 - €70. Alternatively, you can train, which costs €85 - €230 and takes 10h 59m.
Luthern to Varallo bus services, operated by RegioJet, arrive at Como Piazzale San Gottardo station.
Yes, the driving distance between Luthern to Varallo is 244 km. It takes approximately 3h 25m to drive from Luthern to Varallo.
What companies run services between Luthern, Switzerland and Varallo, Italy?
You can take a bus from Lucerne Landenbergstrasse to Varallo - Stazione Ferroviaria via Como P.le S. Gottardo, Malpensa Airport - Milan, Novara - Piazza Garibaldi, 4 - Stazione Rfi, and Romagnano Sesia - Via Mazzini 8 in around 10h 27m. Alternatively, you can take a train from Luzern to Varallo - Stazione Ferroviaria via Locarno FART, Domodossola, Borgomanero, Borgomanero - Stazione Ferroviaria, Romagnano Sesia - Stazione Ferroviaria, and Romagnano Sesia - Via Mazzini 8 in around 10h 59m.
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Luzern to Bern
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €35–110
- Website
- https://www.sbb.ch/en
Train from Bern to Brig
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- €35–110
- Website
- https://www.sbb.ch/en
Train from Luzern to Locarno
- Ave. Duration
- 1h 37m
- Frequency
- Twice a week
- Estimated price
- €65–190
- Website
- https://www.sbb.ch/en
Train from Luzern to Lugano
- Ave. Duration
- 1h 40m
- Frequency
- Every 3 hours
- Estimated price
- €55–160
- Website
- https://www.sbb.ch/en
Train from Lugano to Milano Centrale
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €26–80
- Website
- https://www.sbb.ch/en
- Phone
- +41 58 327 32 71
- Website
- bls.ch
Train from Luzern to Bern
- Ave. Duration
- 1h 37m
- Frequency
- 3 times a day
- Estimated price
- €20–29
- Website
- https://www.bls.ch/en
- Phone
- +41 58 580 70 70
- Website
- sob.ch
Train from Luzern to Locarno
- Ave. Duration
- 3h 9m
- Frequency
- Every 4 hours
- Estimated price
- €55–85
- Schedules at
- sob.ch
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Milano Centrale to Vercelli
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- €9–15
- Website
- https://www.trenitalia.com/en.html
Train from Domodossola to Borgomanero
- Ave. Duration
- 1h 18m
- Frequency
- Every 4 hours
- Estimated price
- €7–13
- Website
- https://www.trenitalia.com/en.html
- Phone
- +41 (0)91 756 04 00
- fart@centovalli.ch
- Website
- centovalli.ch
Train from Locarno FART to Domodossola
- Ave. Duration
- 1h 49m
- Frequency
- Hourly
- Estimated price
- €10–15
- Website
- Autolinee FART
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Lucerne Landenbergstrasse to Como Piazzale San Gottardo
- Ave. Duration
- 2h 55m
- Frequency
- Once a week
- Estimated price
- €13–19
- Website
- https://regiojet.com/
- info@flibco.com
- Website
- flibco.com
Bus from Como P.le S. Gottardo to Malpensa Airport - Milan
- Ave. Duration
- 1h
- Frequency
- Every 2 hours
- Estimated price
- €9–22
- Website
- https://www.flibco.com/en
Bus from Malpensa Airport - Milan to Novara, P.za Garibaldi
- Ave. Duration
- 1h 3m
- Frequency
- Every 4 hours
- Estimated price
- €8–17
- Website
- https://www.flibco.com/en
- Phone
- +39015-84.88.446
- segreteria@atapspa.it
- Website
- atapspa.it
Bus from Vercelli Autostazione C.So Gastaldi to Varallo Piazza Marconi
- Ave. Duration
- 1h 35m
- Frequency
- Every 3 hours
- Estimated price
- €5–8
- Website
- https://www.atapspa.it/en/
- Phone
- +39 0322 233 200
- infomaggiore@navigazionelaghi.it
- Website
- navigazionelaghi.it
Ferry from Locarno to Arona
- Ave. Duration
- 4h 5m
- Frequency
- 3 times a week
- Estimated price
- €10–15
- Website
- https://www.navigazionelaghi.it/en/
- Ave. Duration
- 52 min
- Estimated price
- €95–120
Taxi Service ncc
- Phone
- +39 328 656 8749
Taxi 24H
- Phone
- +39 347 927 6837
- Website
- taxi-domodossola-demarco.it
Taxi Verde Verbania
- Phone
- +39 348 263 7871
- Website
- taxiverde.business.site
NCC Pallanza
- Phone
- +39 338 967 4324
- Website
- pallanzatransfer.it
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
Italy Travel Guides
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Italian Lakes: Getting around by train
Read the travel guide
More Questions & Answers
There are 1840+ hotels available in Varallo.






























