EasyJet managed to overcome multiple disruptions last month to report 4.5% growth to more than 8.5 million passengers.
The performance in July over the same month last year gave the UK budget carrier a rolling total of 83.6 million passengers, a rise of 6.2%.
The airline said: “EasyJet again experienced a number of cancellations in July driven by industrial action, air traffic control restrictions, a runway closure at Gatwick airport as well as adverse weather.
“While they were predominantly outside of the airline’s control, we have ensured we have looked after any customers disrupted by providing alternative flights and hotel accommodation.
“EasyJet also submitted a complaint to the European Commission last month over the continued industrial action.”
The passenger statistics above do not include the carrier’s operations at Berlin Tegel airport.