Direct flights from London to Oujda are unavailable. Therefore, you will need to take your flight from London to Oujda indirectly, making at least one stopover. Your flight will depart from London City, Gatwick and Heathrow depending on your airline provider. Most flights stopover in Casablanca, including Royal Air Maroc, flying from Heathrow. British Airways offer some routes via Brussels and KLM via Amsterdam. Your flight will take at least seven hours, it can take up to 25 hours long depending on the stopover. Be sure to check online to find your cheap flight London - Oujda. All London airports are easily accessible via train, taxi and bus, Heathrow is also conveniently connected to the London Underground. Your flight will land in Oujda Angads Airport which is located about a 30 minute drive from the north of the ancient city of Oujda. It's also around two hours to the south of Saidia, a new seaside resort overlooking the Mediterranean. Both towns are close to the Algerian border.