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