UK budget airline EasyJet said today that full-year profit would be towards the upper end of expectations, with revenue boosted by pilot strikes at rivals British Airways and Ryanair. 

British Airways pilots went on strike for two days last month, grounding thousands of flights. 

BA-owner IAG said that the strikes would take €137m off this year's earnings, with overall recurring operating profit €215m lower than last year. 

Ryanair flights ran as scheduled during industrial action by pilots in early September.

EasyJet said that the strikes had helped its revenue per seat to increase by 0.8% in the second half, compared to previous expectations of a slight fall. 

"As a result of our self-help initiatives and the increased demand due to disruption at British Airways and Ryanair, we anticipate achieving headline profit before tax for the full year 2019 of between £420-430m, in the upper half of our previous guidance range," EasyJet chief executive Johan Lundgren said.

The airline had previously said that full-year profit before tax for the 12 months until September 30 would be between £400-440m. 

The airline said it was performing in line with market expectations, despite challenging market conditions. 

Travel firm Thomas Cook collapsed last month, with the firm unable to make enough money to service its debts and convince banks to back a rescue plan in the face of changing customer habits and intense competition from rapidly growing airlines such as EasyJet and Ryanair.

EasyJet today said that expected capacity growth in 2020 would be at the lower end of its historic range.

It added that scheduled year-on-year capacity growth for the first quarter was 2%, with bookings for the quarter in line with last year.