There are 7 ways to get from Zurich to Intra by train, taxi, bus, car, plane, or ferry
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 Zürich HB to BellinzonaIc2 / ...
- Take the train from Cadenazzo to Laveno-MombelloS30
- Take the taxi from Laveno-Mombello to Intra
4h 46m€195–272Train, bus, line 26 bus
cheapest- Take the train from Zürich HB to BellinzonaEcm / ...
- Take the bus from Bellinzona, Stazione to Locarno, Rotonda311
- Take the bus from Brissago to Verbania - Intra - Corso Mameli - Imbarcadero Vecchio26
5h 21m€22–31Drive 236.1 km
- Drive from Zurich to Intra236.1 km
3h 2m€42–60Fly, bus
- Fly from Zurich Airport (ZRH) to Milano Malpensa Airport (MXP)ZRH - MXP
- Take the bus from Aeroporto Malpensa - Terminal 1 to Verbania - Intra - Corso Mameli - Imbarcadero Vecchio
4h 53m€93–232Train, line 26 bus
- Take the train from Zürich HB to BellinzonaIc2 / ...
- Take the bus from Brissago to Verbania - Intra - Corso Mameli - Imbarcadero Vecchio26
4h 48m€55–93Train, ferry
- Take the train from Zürich HB to LocarnoIr46
- Take the ferry from Locarno to Pallanza-Intra-Suna443 / ...
6h 22m€54–90Bus
- Take the bus from Zürich to Bellinzona Station
7h 9m€29–44
Zurich to Intra by train and bus
Questions & Answers
The cheapest way to get from Zurich to Intra is to train and bus and line 26 bus which costs €22 - €35 and takes 5h 21m.
The fastest way to get from Zurich to Intra is to drive which takes 3h 2m and costs €40 - €60.
No, there is no direct bus from Zurich to Intra. However, there are services departing from Zürich and arriving at Verbania - Intra - Corso Mameli - Imbarcadero Vecchio via Bellinzona, Stazione, Locarno, Stazione and Brissago. The journey, including transfers, takes approximately 7h 9m.
The distance between Zurich and Intra is 285 km. The road distance is 236.1 km.
The best way to get from Zurich to Intra without a car is to train and taxi which takes 4h 46m and costs €190 - €280.
It takes approximately 4h 46m to get from Zurich to Intra, including transfers.
Zurich to Intra bus services, operated by Gruppo Di Maio, depart from Zürich station.
Zurich to Intra bus services, operated by Gruppo Di Maio, arrive at Bellinzona Station.
Yes, the driving distance between Zurich to Intra is 236 km. It takes approximately 3h 2m to drive from Zurich to Intra.
There are 3275+ hotels available in Intra.
What companies run services between Zurich, Switzerland and Intra, Italy?
Gruppo Di Maio operates a bus from Zürich to Bellinzona Station twice a week. Tickets cost €16–23 and the journey takes 3h 30m.
- Website
- swiss.com
Flights from Zurich Airport to Milano Malpensa Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- €55–190
- Website
- ethiopianairlines.com
Flights from Zurich Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €65–160
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Bellinzona
- Ave. Duration
- 1h 37m
- Frequency
- Hourly
- Estimated price
- €35–70
- Website
- https://www.sbb.ch/en
Train from Cadenazzo to Laveno-Mombello
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- €22–40
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Locarno
- Ave. Duration
- 2h 14m
- Frequency
- Once a week
- Estimated price
- €40–80
- Website
- https://www.sbb.ch/en
- Phone
- +41 58 580 70 70
- info@sob.ch
- Website
- sob.ch
Train from Zürich HB to Bellinzona
- Ave. Duration
- 2h 55m
- Frequency
- Every 4 hours
- Schedules at
- sob.ch
Train from Zürich HB to Locarno
- Ave. Duration
- 3h 22m
- Frequency
- Every 4 hours
- Schedules at
- sob.ch
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Cadenazzo to Laveno-Mombello
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- €4–6
- Website
- https://www.trenord.it/en/
- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- sbb-deutschland.de
Train from Zürich HB to Bellinzona
- Ave. Duration
- 1h 39m
- Frequency
- Once daily
- Estimated price
- €13–17
- Schedules at
- sbb-deutschland.de
- Phone
- +41 (0)91 756 04 00
- fart@centovalli.ch
- Website
- centovalli.ch
Bus from Bellinzona, Stazione to Locarno, Rotonda
- Ave. Duration
- 52 min
- Frequency
- Hourly
- Estimated price
- €7–10
- Website
- Autolinee FART
- Phone
- +41 (0)848 818 818
- info@postauto.ch
- Website
- postauto.ch
Bus from Bellinzona, Stazione to Locarno, Rotonda
- Ave. Duration
- 52 min
- Frequency
- Hourly
- Estimated price
- €3–5
- Website
- https://www.postauto.ch
- Phone
- 800 503001
- Website
- vcotrasporti.it
Bus from Brissago to Verbania - Intra - Corso Mameli - Imbarcadero Vecchio
- Ave. Duration
- 45 min
- Frequency
- Every 3 hours
- Estimated price
- €2–4
- Schedules at
- vcotrasporti.it
- Phone
- +39 0322 863117
- info@safduemila.com
- Website
- safduemila.com
Bus from Aeroporto Malpensa - Terminal 1 to Verbania - Intra - Corso Mameli - Imbarcadero Vecchio
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Estimated price
- €21–24
- Website
- https://www.safduemila.com/
- Phone
- +39 0827 34 117
- info@gruppodimaio.it
- Website
- gruppodimaio.it
Bus from Zürich to Bellinzona Station
- Ave. Duration
- 3h 30m
- Frequency
- Twice a week
- Estimated price
- €16–23
- Schedules at
- gruppodimaio.it
- Phone
- +39 0322 233 200
- infomaggiore@navigazionelaghi.it
- Website
- navigazionelaghi.it
Ferry from Locarno to Pallanza-Intra-Suna
- Ave. Duration
- 2h
- Frequency
- 4 times a week
- Estimated price
- €10–14
- Website
- https://www.navigazionelaghi.it/en/
- Ave. Duration
- 1h 5m
- Estimated price
- €150–190
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
Italian Lakes: Getting around by train
Read the travel guide
Italy Travel Guides
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide









































