There are 6 ways to get from Desio to Novara by train, bus, car, taxi, 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 Milan Porta Garibaldi
best- Take the train from Desio to Milano Porta Garibalditrain S11
- Take the train from Milano Porta Garibaldi to Novaratrain S6
1h 44m€5–7Line 166 bus, line 40 bus, bus
- Take the bus from via diaz via fiume to niguardabus 166
- Take the bus from niguarda to v.le espinasse via palizzibus 40
- Take the bus from Milano, Del Ghisallo/Ai Laghi to Novara - Casello Autostradale Centro - Ex Veveribus
3h 6m€14Drive 59.9 km
- Drive from Desio to Novaracar 59.9 km
44 min€10–14Taxi
- Take the taxi from Desio to Novarataxi 59.9 km
44 min€160–200Train
- Take the train from Desio to Saronnotrain S9 / ...
- Take the train from Saronno to Novara Nordtrain R27
2h€5–6Train via Seregno
- Take the train from Seregno to Milano Centraletrain Re80 / ...
- Take the train from Milano Centrale to Novaratrain 2010 / ...
2h 6m€14–21
Desio to Novara by train
Comparing Your Travel Options
The cheapest way to get from Desio to Novara is to train which costs €4 - €7 and takes 2h.
The fastest way to get from Desio to Novara is to drive which takes 44 min and costs €9 - €14.
No, there is no direct bus from Desio to Novara. However, there are services departing from via diaz via fiume and arriving at Novara - Casello Autostradale Centro - Ex Veveri via niguarda and Milano, Del Ghisallo/Ai Laghi. The journey, including transfers, takes approximately 3h 6m.
No, there is no direct train from Desio to Novara. However, there are services departing from Desio and arriving at Novara via Milano Porta Garibaldi. The journey, including transfers, takes approximately 1h 44m.
The distance between Desio and Novara is 67 km. The road distance is 59.9 km.
The best way to get from Desio to Novara without a car is to train via Milan Porta Garibaldi which takes 1h 44m and costs €4 - €8.
It takes approximately 1h 44m to get from Desio to Novara, including transfers.
Desio to Novara bus services, operated by ATM, depart from via diaz via fiume station.
Desio to Novara train services, operated by Trenord, depart from Desio station.
The best way to get from Desio to Novara is to train via Milan Porta Garibaldi which takes 1h 44m and costs €4 - €8. Alternatively, you can line 166 bus and line 40 bus and bus, which costs €14 - €15 and takes 3h 6m.
What companies run services between Desio, Italy and Novara, Italy?
You can take a train from Desio to Novara via Milano Porta Garibaldi in around 1h 44m. Alternatively, you can take a bus from via diaz via fiume to Novara - Casello Autostradale Centro - Ex Veveri via niguarda, v.le espinasse via palizzi, and Milano, Del Ghisallo/Ai Laghi in around 3h 6m.
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- Trenord
Train from Desio to Milano Porta Garibaldi
- Ave. Duration
- 28 min
- Frequency
- Hourly
- Estimated price
- €2–4
- Website
- Trenord
Train from Milano Porta Garibaldi to Novara
- Ave. Duration
- 56 min
- Frequency
- Every 30 minutes
- Estimated price
- €2–4
- Website
- Trenord
Train from Desio to Saronno
- Ave. Duration
- 32 min
- Frequency
- Hourly
- Estimated price
- €2–4
- Website
- Trenord
Train from Saronno to Novara Nord
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- €2–3
- Website
- Trenord
Train from Seregno to Milano Centrale
- Ave. Duration
- 18 min
- Frequency
- Hourly
- Estimated price
- €6–10
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Milano Centrale to Novara
- Ave. Duration
- 39 min
- Frequency
- Hourly
- Estimated price
- €6–9
- Website
- Trenitalia
- Phone
- 02.48.607.607
- Website
- ATM
Bus from via diaz via fiume to niguarda
- Ave. Duration
- 36 min
- Frequency
- Every 30 minutes
- Estimated price
- €2–3
- Schedules at
- ATM
Bus from niguarda to v.le espinasse via palizzi
- Ave. Duration
- 38 min
- Frequency
- Every 15 minutes
- Estimated price
- €1
- Schedules at
- ATM
- Phone
- +39 02 3008 9000
- mail@autostradale.it
- Website
- Autostradale
Bus from Milano, Del Ghisallo/Ai Laghi to Novara - Casello Autostradale Centro - Ex Veveri
- Ave. Duration
- 34 min
- Frequency
- 3 times a day
- Estimated price
- €11
- Website
- Autostradale
- Ave. Duration
- 44 min
- Estimated price
- €160–200
Etaxi SRL
- Phone
- +39 02 5353
Taxi 026969
- Phone
- +39 02 661 16454
- Website
- 026969.it
Taxi Blu
- Phone
- +39 02 4040
- Website
- taxiblu.it
Taxi Milano
- Phone
- +39 02 8585
- Website
- milanoradiotaxi.it
Comotaxidriver
- Phone
- +39 333 999 0755
- Website
- comotaxidriver.com
Taxi COMO 2000
- Phone
- +39 031 272000
- Website
- taxicomo2000.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
Booking & Getting There
Desio to Novara bus services, operated by ATM, arrive at niguarda station.
Desio to Novara train services, operated by Trenord, arrive at Milano Porta Garibaldi station.
Yes, the driving distance between Desio to Novara is 60 km. It takes approximately 44 min to drive from Desio to Novara.
Book your Desio to Novara train tickets online with Omio.
There are 661+ hotels available in Novara.
















