To get to Novara from Zagreb you can take a flight from Zagreb Airport, which is the closest airport to Zagreb, and arrive at Milan Malpensa Airport, the airport the best serves Novara. The average price for a Zagreb to Novara flight is 857€, but you can find low cost flights as well, with prices starting from 90€. Getting from Zagreb to Novara by flight takes about 2 hours on average; however, you need to consider the time to get to the airport and pass the security checks. You can count on 83 daily connections between Zagreb and Novara provided by Air France, Alitalia, and SWISS. Milan Malpensa Airport is the closest airport to Novara and is 35 kilometers away from the city center; you can get to Novara in about 1 hour thanks to airport shuttles from Milan Malpensa Airport to Novara.