British Airways is planning to resume the London (Heathrow) – Marrakech route (last served in October 2012) on October 28, 2018. According to Airline Route, the restored route will operate four days a week with Airbus A320s.
Copyright Photo: British Airways Airbus A320-232 WL G-EUYO (msn 5634) LHR (SPA). Image: 931168.
British Airways aircraft slide show (Airbus):