Flights from Casablanca to Madrid

AAA
AAA

The cheapest flights Casablanca – Madrid

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

List of all airlines flying on the route

Direct flights Casablanca - Madrid
Royal Air Maroc 14:50 1h 55m 17:45 every day Find a ticket
Iberia 11:55 1h 50m 14:45 Mon, tue, wed, thu, Fri, Sun Find a ticket
Iberia 05:05 1h 45m 07:50 Mon, Wed, Sat Find a ticket
Flights from Casablanca
Casablanca - Istanbul from 8673 rub. Find a ticket
Casablanca - Paris from 5182 rub. Find a ticket
Casablanca - Moscow from 8580 rub. Find a ticket
Casablanca - Cairo from 18183 rub. Find a ticket
Casablanca - Tunis from 6919 rub. Find a ticket
Casablanca - Dubai from 13807 rub. Find a ticket
Casablanca - Milan from 5361 rub. Find a ticket
Casablanca - Montreal from 27821 rub. Find a ticket
Casablanca - Barcelona from 4941 rub. Find a ticket
Casablanca - Brussels from 10392 rub. Find a ticket
Flights to Madrid
Moscow - Madrid from 3278 rub. Find a ticket
Rome - Madrid from 1061 rub. Find a ticket
Saint Petersburg - Madrid from 2571 rub. Find a ticket
Kyiv - Madrid from 2415 rub. Find a ticket
Tbilisi - Madrid from 6553 rub. Find a ticket
Mexico City - Madrid from 19159 rub. Find a ticket
New York - Madrid from 13509 rub. Find a ticket
Barcelona - Madrid from 1915 rub. Find a ticket
Bogota - Madrid from 17831 rub. Find a ticket
London - Madrid from 1244 rub. Find a ticket
Subscribe to our news