There are 6 ways to get from Novara to Zug by train, bus, car, plane, 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 via Lugano
best- Take the train from Busto Arsizio Nord to Luganotrain S50
- Take the train from Lugano to Zugtrain Ic2 / ...
4h 27mCHF 41–73Bus
cheapest- Take the bus from Novara to Milano, Autostazione Lampugnanobus Vieste
- Take the bus from Milan to Zurich Bus Stationbus FlixBus N177 / ...
6h 1mCHF 39–55Drive 258 km
- Drive from Novara to Zugcar 258 km
3h 20mCHF 41–59Train, fly
- Take the train from Novara Nord to Busto Arsizio Nordtrain
- Fly from Milano Malpensa Airport (MXP) to Zurich Airport (ZRH)plane MXP - ZRH
4h 48mCHF 94–217Train (Trenitalia)
- Take the train from Novara to Milano Centraletrain 2015 / ...
- Take the train from Milano Centrale to Zug(Ch)train Ec
4h 30mCHF 51–96Train via Bellinzona
- Take the train from Malpensa Aeroporto T2 to Castionetrain S50
- Take the train from Castione-Arbedo to Zugtrain Ir46
7h 20m
Novara to Zug by train
Questions & Answers
The cheapest way to get from Novara to Zug is to bus which costs SFr 35 - SFr 55 and takes 6h 1m.
The fastest way to get from Novara to Zug is to drive which takes 3h 20m and costs SFr 40 - SFr 60.
No, there is no direct train from Novara to Zug. However, there are services departing from Novara Nord and arriving at Zug via Busto Arsizio Nord and Lugano. The journey, including transfers, takes approximately 4h 27m.
The distance between Novara and Zug is 239 km. The road distance is 258 km.
The best way to get from Novara to Zug without a car is to train via Lugano which takes 4h 27m and costs SFr 40 - SFr 75.
It takes approximately 4h 27m to get from Novara to Zug, including transfers.
Novara to Zug train services, operated by Trenord, depart from Busto Arsizio Nord station.
The best way to get from Novara to Zug is to train via Lugano which takes 4h 27m and costs SFr 40 - SFr 75. Alternatively, you can bus, which costs SFr 35 - SFr 55 and takes 6h 1m.
Novara to Zug train services, operated by Trenord, arrive at Lugano station.
Yes, the driving distance between Novara to Zug is 258 km. It takes approximately 3h 20m to drive from Novara to Zug.
What companies run services between Novara, Italy and Zug, Switzerland?
You can take a train from Novara Nord to Zug via Busto Arsizio Nord and Lugano in around 4h 27m. Alternatively, you can take a bus from Novara to Zug via Milan, Zurich Bus Station, and Zürich HB in around 6h 1m.
- Website
- swiss.com
Flights from Milano Malpensa Airport to Zurich Airport
- Ave. Duration
- 1h 1m
- When
- Every day
- Estimated price
- CHF 65–210
- Website
- ethiopianairlines.com
Flights from Milano Malpensa Airport to Zurich Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- CHF 55–150
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Busto Arsizio Nord to Lugano
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- CHF 3–5
- Website
- https://www.trenord.it/en/
Train from Novara Nord to Busto Arsizio Nord
- Ave. Duration
- 27 min
- Frequency
- Hourly
- Estimated price
- CHF 2–4
- Website
- https://www.trenord.it/en/
Train from Malpensa Aeroporto T2 to Castione
- Ave. Duration
- 2h 11m
- Frequency
- Hourly
- Estimated price
- CHF 7–9
- Website
- https://www.trenord.it/en/
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Lugano to Zug
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- CHF 35–65
- Website
- https://www.sbb.ch/en
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Novara to Milano Centrale
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- CHF 6
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Milano Centrale to Zug(Ch)
- Ave. Duration
- 2h 50m
- Frequency
- Every 2 hours
- Estimated price
- CHF 45–90
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 60–90
- 2nd Class
- CHF 45–65
- Phone
- +41 58 580 70 70
- info@sob.ch
- Website
- sob.ch
Train from Castione-Arbedo to Zug
- Ave. Duration
- 2h 27m
- Frequency
- Every 4 hours
- Schedules at
- sob.ch
- Phone
- +39 (0) 0882 - 228960
- Website
- ferroviedelgargano.com
Bus from Novara to Milano, Autostazione Lampugnano
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- CHF 3–5
- Schedules at
- ferroviedelgargano.com
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Milan to Zurich Bus Station
- Ave. Duration
- 3h 50m
- Frequency
- Every 3 hours
- Estimated price
- CHF 19–30
- Website
- https://www.flixbus.co.uk
Want to know more about travelling around Switzerland
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
Italian Lakes: Getting around by train
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
Book your Novara to Zug train tickets online with Omio.
There are 1321+ hotels available in Zug.































