Starting November 2025, the carrier will operate year-round services to both destinations from Gatwick.
Rabat will from 5 November become the airline’s third destination in Morocco alongside Marrakech and Agadir. Flights to the city will operate twice a week on Wednesdays and Sundays, with fares starting from £70pp each way.
The addition of Graz, meanwhile, extends BA’s Austrian network to four destinations, joining Vienna, Salzburg and Innsbruck. Flights to Graz will operate three times a week on Mondays, Wednesdays and Fridays from 21 November, with each-way fares priced from £60.