Find a bus from Novara to Milan

These train, bus and flight companies trust us


Find the cheapest ticket for your trip

Journey details

Best price 7.45$
Journey duration 45 min
Connections per day 18
First departure: 07:50
Last departure: 19:30
Distance 45km

Find the best bus offers from Novara to Milan

virail helps you to find timetables and prices for all buses from Novara to Milan.

The route from Novara to Milan is served daily by 18 bus departing from the stations of Novara (motorway A4 Eastbound), Novara Main Train Station and arriving to the stations of Bergamo (Orio Al Serio Airport - BGY), Milan (Lampugnano Bus Station), Milan (Malpensa Aeroporto Terminal 1), Milan (Malpensa Aeroporto Terminal 2), Milan (San Donato M3), Milan Malpensa Airport Arrivals Terminal 2.
The average duration of the journey is 45 min. The first bus leaves at 07:50. The last is at 19:30.

Ticket price Novara - Milan every day

Today Tomorrow In 2 days In 3 days In 4 days In 5 days In 6 days
More More More $ 7 More More More
More More More $ 14 More More More

Buses from Novara to Milan


virail lets you search and compare times and prices of any transports from one city to another