Popular Filters
+ 1 more
One Way Price
Duration
Stops From Casablanca
Departure From Casablanca
SAR 1,658
SAR 409
SAR 454
SAR 951
Arrival at Madrid
SAR 454
SAR 1,015
SAR 409
SAR 1,013
Alliances & Airlines
Oneworld
(9)
SkyTeam
(9)
Star Alliance
(8)
+ 6 more
Layover Airports
+ 5 more
Layover Duration
Fare Calendar For other International Routes
Casablanca to Madrid Fare Calendar
SAR 409
Casablanca to Madrid , 21 Jul
Royal Air Maroc AT | 972
09:50
Mon, 21 Jul 25
Terminal T1
Casablanca, Morocco
01 h 45 m
12:35
Mon, 21 Jul 25
Terminal T4S
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
SAR 454
Transit Visa may be required
Casablanca to Madrid , 21 Jul
TAP Portugal TP | 1439 | Operated By Portugalia
17:15
Mon, 21 Jul 25
Terminal T2
Casablanca, Morocco
01 h 20 m
18:35
Mon, 21 Jul 25
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
TAP Portugal TP | 1022
22:00
Mon, 21 Jul 25
Terminal T1
Lisbon, Portugal
01 h 20 m
00:20
Tue, 22 Jul 25
Terminal T2
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
SAR 613
Transit Visa may be required
Casablanca to Madrid , 21 Jul
TAP Portugal TP | 1437 | Operated By Portugalia
11:30
Mon, 21 Jul 25
Terminal T2
Casablanca, Morocco
01 h 25 m
12:55
Mon, 21 Jul 25
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
TAP Portugal TP | 1016 | Operated By Portugalia
15:00
Mon, 21 Jul 25
Terminal T1
Lisbon, Portugal
01 h 20 m
17:20
Mon, 21 Jul 25
Terminal T2
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
SAR 766
Casablanca to Madrid , 21 Jul
Iberia IB | 7644 | Operated By Royal Air Maroc
09:50
Mon, 21 Jul 25
Terminal T1
Casablanca, Morocco
01 h 45 m
12:35
Mon, 21 Jul 25
Terminal T4S
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
SAR 838
Casablanca to Madrid , 21 Jul
Iberia IB | 1356
12:40
Mon, 21 Jul 25
Terminal T1
Casablanca, Morocco
01 h 50 m
15:30
Mon, 21 Jul 25
Terminal T4S
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
SAR 951
Transit Visa may be required
Casablanca to Madrid , 21 Jul
Air France AF | 1197
18:20
Mon, 21 Jul 25
Terminal T2
Casablanca, Morocco
03 h
22:20
Mon, 21 Jul 25
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 1600
13:25
Tue, 22 Jul 25
Terminal T2F
Paris, France
02 h 10 m
15:35
Tue, 22 Jul 25
Terminal T2
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
SAR 1,013
Casablanca to Madrid , 21 Jul
Royal Air Maroc AT | 970
16:25
Mon, 21 Jul 25
Terminal T1
Casablanca, Morocco
01 h 45 m
19:10
Mon, 21 Jul 25
Terminal T4S
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
SAR 1,015
Transit Visa may be required
Casablanca to Madrid , 21 Jul
Air France AF | 1197
18:20
Mon, 21 Jul 25
Terminal T2
Casablanca, Morocco
03 h
22:20
Mon, 21 Jul 25
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 1300
09:15
Tue, 22 Jul 25
Terminal T2F
Paris, France
02 h 05 m
11:20
Tue, 22 Jul 25
Terminal T2
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
SAR 1,200
Transit Visa may be required
Casablanca to Madrid , 21 Jul
Air France AF | 1497
07:30
Mon, 21 Jul 25
Terminal T2
Casablanca, Morocco
03 h 05 m
11:35
Mon, 21 Jul 25
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 1600
13:25
Mon, 21 Jul 25
Terminal T2F
Paris, France
02 h 10 m
15:35
Mon, 21 Jul 25
Terminal T2
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
SAR 1,261
Casablanca to Madrid , 21 Jul
Iberia IB | 1358
17:55
Mon, 21 Jul 25
Terminal T1
Casablanca, Morocco
01 h 45 m
20:40
Mon, 21 Jul 25
Terminal T4S
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available