Flights from Casablanca to London

AAA
AAA

The cheapest flights Casablanca – London

  • The distance between Casablanca and London is: 3609 miles (5809 kilometers)
  • Average flight time from Casablanca to London: 8h 20min
  • Frequency of flights from Casablanca to London: Tue, Thu, Fri, Sat, Sun
BTS will find the cheapest flights from Casablanca to London for you by comparing the cost of an air ticket to London in 45 agencies, 5 booking systems and 728 airlines. Where exactly to buy plane tickets from Casablanca to London – the choice is yours.

List of all airlines flying on the route

Direct flights Casablanca - London
Royal Air Maroc 12:20 3h 30m 15:50 mon, tue, thu, Fri, Sat, Sun Find a ticket
Royal Air Maroc 12:30 3h 20m 15:50 wed, thu Find a ticket
Royal Air Maroc 11:10 3h 15m 14:25 thu, fri Find a ticket
Royal Air Maroc 11:00 3h 25m 14:25 mon Find a ticket
Royal Air Maroc 14:55 3h 20m 18:15 sat Find a ticket
Flights from Casablanca
Casablanca - Istanbul from 8673 rub. Find a ticket
Casablanca - Paris from 3910 rub. Find a ticket
Casablanca - Moscow from 5426 rub. Find a ticket
Casablanca - Cairo from 16607 rub. Find a ticket
Casablanca - Tunis from 6451 rub. Find a ticket
Casablanca - Dubai from 13807 rub. Find a ticket
Casablanca - Milan from 4837 rub. Find a ticket
Casablanca - Montreal from 31164 rub. Find a ticket
Casablanca - Barcelona from 4941 rub. Find a ticket
Casablanca - Brussels from 5528 rub. Find a ticket
Flights to London
Moscow - London from 1376 rub. Find a ticket
Saint Petersburg - London from 693 rub. Find a ticket
New York - London from 5799 rub. Find a ticket
Tel Aviv-Yafo - London from 2113 rub. Find a ticket
Paris - London from 1867 rub. Find a ticket
Kyiv - London from 1203 rub. Find a ticket
Los Angeles - London from 8793 rub. Find a ticket
Seattle - London from 15727 rub. Find a ticket
Amsterdam - London from 1379 rub. Find a ticket
Chisinau - London from 2522 rub. Find a ticket
Subscribe to our news