One Way

Popular Filters

+ 1 more

One Way Price

NPR 4,824 NPR 875,000

Duration

2 h 45 m 51 h 30 m

Stops From Madrid

Departure From Madrid

Before 6 AM

NPR 87,953

6 AM - 12 PM

NPR 21,603

12 PM - 6 PM

NPR 19,289

After 6 PM

NPR 4,825

Arrival at Casablanca

Before 6 AM

NPR 64,422

6 AM - 12 PM

NPR 33,117

12 PM - 6 PM

NPR 18,131

After 6 PM

NPR 4,825

Alliances & Airlines

Oneworld

(27)

SkyTeam

(18)

Star Alliance

(12)

+ 11 more

Layover Airports

+ 9 more

Layover Duration

1 h 10 m 22 h 30 m

Madrid To Casablanca Flights

Book Madrid to Casablanca flight tickets at lowest price. Get best deals on your upcoming Madrid to Casablanca flights only on MakeMyTrip. Also Book Casablanca to Madrid Flights. Currently 52 flights flying from Madrid to Casablanca. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.


Sorted By:
Departure
Duration
Arrival
Price
Air Arabia Maroc

NPR 4,825

Madrid to Casablanca , 3 Sep

Air Arabia Maroc 3O | 394

18:35

Wed, 3 Sep 25

Terminal T1

Madrid, Spain

02 h 45 m

19:20

Wed, 3 Sep 25

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal

NPR 18,131

Transit Visa may be required

Madrid to Casablanca , 3 Sep

TAP Portugal TP | 1021 | Operated By Portugalia

22:15

Wed, 3 Sep 25

Terminal T2

Madrid, Spain

01 h 25 m

22:40

Wed, 3 Sep 25

Terminal T1

Lisbon, Portugal

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal TP | 1438

14:55

Thu, 4 Sep 25

Terminal T1

Lisbon, Portugal

02 h 25 m

16:20

Thu, 4 Sep 25

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal

NPR 19,289

Transit Visa may be required

Madrid to Casablanca , 3 Sep

TAP Portugal TP | 1019 | Operated By Portugalia

20:10

Wed, 3 Sep 25

Terminal T2

Madrid, Spain

01 h 25 m

20:35

Wed, 3 Sep 25

Terminal T1

Lisbon, Portugal

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal TP | 1438

14:55

Thu, 4 Sep 25

Terminal T1

Lisbon, Portugal

02 h 25 m

16:20

Thu, 4 Sep 25

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Iberia

NPR 21,603

Madrid to Casablanca , 3 Sep

Iberia IB | 1355

11:10

Wed, 3 Sep 25

Terminal T4S

Madrid, Spain

01 h 55 m

12:05

Wed, 3 Sep 25

Terminal T1

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal

NPR 22,760

Transit Visa may be required

Madrid to Casablanca , 3 Sep

TAP Portugal TP | 1011 | Operated By Portugalia

11:05

Wed, 3 Sep 25

Terminal T2

Madrid, Spain

01 h 25 m

11:30

Wed, 3 Sep 25

Terminal T1

Lisbon, Portugal

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal TP | 1438 | Operated By Portugalia

14:55

Wed, 3 Sep 25

Terminal T1

Lisbon, Portugal

02 h 25 m

16:20

Wed, 3 Sep 25

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Iberia

NPR 23,146

Madrid to Casablanca , 3 Sep

Iberia IB | 7645 | Operated By Royal Air Maroc

13:35

Wed, 3 Sep 25

Terminal T4S

Madrid, Spain

01 h 50 m

14:25

Wed, 3 Sep 25

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Royal Air Maroc

NPR 23,532

Madrid to Casablanca , 3 Sep

Royal Air Maroc AT | 973

13:35

Wed, 3 Sep 25

Terminal T4S

Madrid, Spain

01 h 50 m

14:25

Wed, 3 Sep 25

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Iberia, Royal Air Maroc

NPR 27,197

Re Check-in of Baggage required

Madrid to Casablanca , 3 Sep

Iberia IB | 1001

07:10

Wed, 3 Sep 25

Terminal T4

Madrid, Spain

01 h 20 m

08:30

Wed, 3 Sep 25

Malaga, Spain

BAGGAGE : CHECK INCABIN

Information not available

Royal Air Maroc AT | 989

13:50

Wed, 3 Sep 25

Malaga, Spain

02 h 15 m

14:05

Wed, 3 Sep 25

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal

NPR 27,389

Transit Visa may be required

Madrid to Casablanca , 3 Sep

TAP Portugal TP | 1017 | Operated By Portugalia

17:55

Wed, 3 Sep 25

Terminal T2

Madrid, Spain

01 h 25 m

18:20

Wed, 3 Sep 25

Terminal T1

Lisbon, Portugal

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal TP | 1438

14:55

Thu, 4 Sep 25

Terminal T1

Lisbon, Portugal

02 h 25 m

16:20

Thu, 4 Sep 25

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Air Europa, Royal Air Maroc

NPR 30,515

Re Check-in of Baggage required

Madrid to Casablanca , 3 Sep

Air Europa UX | 5035

06:35

Wed, 3 Sep 25

Terminal T2

Madrid, Spain

01 h 15 m

07:50

Wed, 3 Sep 25

Malaga, Spain

BAGGAGE : CHECK INCABIN

Information not available

Royal Air Maroc AT | 989

13:50

Wed, 3 Sep 25

Malaga, Spain

02 h 15 m

14:05

Wed, 3 Sep 25

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available