Flights to Morocco

London Heathrow Airport
Departing
17 November, 2026 18:10

Flight#: AT 801

Casablanca Mohammed V International Airport
Arrival
17 November, 2026 21:30
Aircraft: Class: W Baggage Allowance: 2 bags ( 23 kg ) Flight Duration: 3:20:00

Casablanca Mohammed V International Airport
Departing
16 November, 2026 13:40

Flight#: AT 800

London Heathrow Airport
Arrival
16 November, 2026 16:50
Aircraft: Class: W Baggage Allowance: 25 KG Only Flight Duration: 3:10:00

£ 0.00

Book Now
London Heathrow Airport
Departing
11 November, 2026 08:00

Flight#: TP 1351

Lisbon Lisbon Airport
Arrival
11 November, 2026 10:50
Aircraft: Class: U Baggage Allowance: ZERO BAGS Flight Duration: 2:50:00

Lisbon Lisbon Airport
Departing
11 November, 2026 14:50

Flight#: TP 1438

Casablanca Mohammed V International Airport
Arrival
11 November, 2026 16:20
Aircraft: Class: U Baggage Allowance: ZERO BAGS Flight Duration: 1:30:00

Casablanca Mohammed V International Airport
Departing
16 November, 2026 17:25

Flight#: TP 1439

Lisbon Lisbon Airport
Arrival
16 November, 2026 18:45
Aircraft: Class: L Baggage Allowance: ZERO BAGS Flight Duration: 1:20:00

Lisbon Lisbon Airport
Departing
17 November, 2026 07:35

Flight#: TP 1356

London Heathrow Airport
Arrival
17 November, 2026 10:20
Aircraft: Class: L Baggage Allowance: ZERO BAGS Flight Duration: 2:45:00

£ 275.00

Book Now
London Heathrow Airport
Departing
13 November, 2026 19:50

Flight#: TP 1369

Lisbon Lisbon Airport
Arrival
13 November, 2026 22:40
Aircraft: Class: U Baggage Allowance: ZERO BAGS Flight Duration: 2:50:00

Lisbon Lisbon Airport
Departing
14 November, 2026 09:10

Flight#: TP 1436

Casablanca Mohammed V International Airport
Arrival
14 November, 2026 10:40
Aircraft: Class: U Baggage Allowance: ZERO BAGS Flight Duration: 1:30:00

Casablanca Mohammed V International Airport
Departing
16 November, 2026 17:25

Flight#: TP 1439

Lisbon Lisbon Airport
Arrival
16 November, 2026 18:45
Aircraft: Class: L Baggage Allowance: ZERO BAGS Flight Duration: 1:20:00

Lisbon Lisbon Airport
Departing
17 November, 2026 07:35

Flight#: TP 1356

London Heathrow Airport
Arrival
17 November, 2026 10:20
Aircraft: Class: L Baggage Allowance: ZERO BAGS Flight Duration: 2:45:00

£ 275.00

Book Now
London Heathrow Airport
Departing
12 November, 2026 06:00

Flight#: TP 1363

Lisbon Lisbon Airport
Arrival
12 November, 2026 08:45
Aircraft: Class: U Baggage Allowance: ZERO BAGS Flight Duration: 2:45:00

Lisbon Lisbon Airport
Departing
12 November, 2026 14:50

Flight#: TP 1438

Casablanca Mohammed V International Airport
Arrival
12 November, 2026 16:20
Aircraft: Class: U Baggage Allowance: ZERO BAGS Flight Duration: 1:30:00

Casablanca Mohammed V International Airport
Departing
16 November, 2026 17:25

Flight#: TP 1439

Lisbon Lisbon Airport
Arrival
16 November, 2026 18:45
Aircraft: Class: U Baggage Allowance: ZERO BAGS Flight Duration: 1:20:00

Lisbon Lisbon Airport
Departing
17 November, 2026 07:35

Flight#: TP 1356

London Heathrow Airport
Arrival
17 November, 2026 10:20
Aircraft: Class: U Baggage Allowance: ZERO BAGS Flight Duration: 2:45:00

£ 275.00

Book Now
London Heathrow Airport
Departing
14 November, 2026 19:50

Flight#: TP 1369

Lisbon Lisbon Airport
Arrival
14 November, 2026 22:40
Aircraft: Class: U Baggage Allowance: ZERO BAGS Flight Duration: 2:50:00

Lisbon Lisbon Airport
Departing
15 November, 2026 09:05

Flight#: TP 1436

Casablanca Mohammed V International Airport
Arrival
15 November, 2026 10:35
Aircraft: Class: U Baggage Allowance: ZERO BAGS Flight Duration: 1:30:00

Casablanca Mohammed V International Airport
Departing
16 November, 2026 17:25

Flight#: TP 1439

Lisbon Lisbon Airport
Arrival
16 November, 2026 18:45
Aircraft: Class: U Baggage Allowance: ZERO BAGS Flight Duration: 1:20:00

Lisbon Lisbon Airport
Departing
17 November, 2026 07:35

Flight#: TP 1356

London Heathrow Airport
Arrival
17 November, 2026 10:20
Aircraft: Class: U Baggage Allowance: ZERO BAGS Flight Duration: 2:45:00

£ 280.50

Book Now
London Heathrow Airport
Departing
15 November, 2026 08:00

Flight#: TP 1351

Lisbon Lisbon Airport
Arrival
15 November, 2026 10:50
Aircraft: Class: U Baggage Allowance: ZERO BAGS Flight Duration: 2:50:00

Lisbon Lisbon Airport
Departing
15 November, 2026 14:50

Flight#: TP 1438

Casablanca Mohammed V International Airport
Arrival
15 November, 2026 16:20
Aircraft: Class: U Baggage Allowance: ZERO BAGS Flight Duration: 1:30:00

Casablanca Mohammed V International Airport
Departing
16 November, 2026 17:25

Flight#: TP 1439

Lisbon Lisbon Airport
Arrival
16 November, 2026 18:45
Aircraft: Class: L Baggage Allowance: ZERO BAGS Flight Duration: 1:20:00

Lisbon Lisbon Airport
Departing
17 November, 2026 07:35

Flight#: TP 1356

London Heathrow Airport
Arrival
17 November, 2026 10:20
Aircraft: Class: L Baggage Allowance: ZERO BAGS Flight Duration: 2:45:00

£ 280.50

Book Now
London Heathrow Airport
Departing
17 November, 2026 19:50

Flight#: TP 1369

Lisbon Lisbon Airport
Arrival
17 November, 2026 22:40
Aircraft: Class: A Baggage Allowance: ZERO BAGS Flight Duration: 2:50:00

Lisbon Lisbon Airport
Departing
18 November, 2026 09:00

Flight#: TP 1436

Casablanca Mohammed V International Airport
Arrival
18 November, 2026 10:35
Aircraft: Class: A Baggage Allowance: ZERO BAGS Flight Duration: 1:35:00

Casablanca Mohammed V International Airport
Departing
16 November, 2026 17:25

Flight#: TP 1439

Lisbon Lisbon Airport
Arrival
16 November, 2026 18:45
Aircraft: Class: U Baggage Allowance: ZERO BAGS Flight Duration: 1:20:00

Lisbon Lisbon Airport
Departing
17 November, 2026 07:35

Flight#: TP 1356

London Heathrow Airport
Arrival
17 November, 2026 10:20
Aircraft: Class: U Baggage Allowance: ZERO BAGS Flight Duration: 2:45:00

£ 308.00

Book Now
London Heathrow Airport
Departing
15 November, 2026 18:10

Flight#: AT 801

Casablanca Mohammed V International Airport
Arrival
15 November, 2026 21:30
Aircraft: Class: W Baggage Allowance: ZERO BAGS Flight Duration: 3:20:00

Casablanca Mohammed V International Airport
Departing
16 November, 2026 13:40

Flight#: AT 800

London Heathrow Airport
Arrival
16 November, 2026 16:50
Aircraft: Class: W Baggage Allowance: ZERO BAGS Flight Duration: 3:10:00

£ 330.00

Book Now
London Heathrow Airport
Departing
13 November, 2026 18:10

Flight#: AT 801

Casablanca Mohammed V International Airport
Arrival
13 November, 2026 21:30
Aircraft: Class: W Baggage Allowance: ZERO BAGS Flight Duration: 3:20:00

Casablanca Mohammed V International Airport
Departing
16 November, 2026 13:40

Flight#: AT 800

London Heathrow Airport
Arrival
16 November, 2026 16:50
Aircraft: Class: W Baggage Allowance: ZERO BAGS Flight Duration: 3:10:00

£ 330.00

Book Now
London Heathrow Airport
Departing
16 November, 2026 18:10

Flight#: AT 801

Casablanca Mohammed V International Airport
Arrival
16 November, 2026 21:30
Aircraft: Class: W Baggage Allowance: ZERO BAGS Flight Duration: 3:20:00

Casablanca Mohammed V International Airport
Departing
16 November, 2026 13:40

Flight#: AT 800

London Heathrow Airport
Arrival
16 November, 2026 16:50
Aircraft: Class: W Baggage Allowance: ZERO BAGS Flight Duration: 3:10:00

£ 330.00

Book Now
London Heathrow Airport
Departing
11 November, 2026 08:00

Flight#: TP 1351

Lisbon Lisbon Airport
Arrival
11 November, 2026 10:50
Aircraft: Class: U Baggage Allowance: 1 bag ( 23 kg ) Flight Duration: 2:50:00

Lisbon Lisbon Airport
Departing
11 November, 2026 14:50

Flight#: TP 1438

Casablanca Mohammed V International Airport
Arrival
11 November, 2026 16:20
Aircraft: Class: U Baggage Allowance: 1 bag ( 23 kg ) Flight Duration: 1:30:00

Casablanca Mohammed V International Airport
Departing
16 November, 2026 17:25

Flight#: TP 1439

Lisbon Lisbon Airport
Arrival
16 November, 2026 18:45
Aircraft: Class: L Baggage Allowance: 1 bag ( 23 kg ) Flight Duration: 1:20:00

Lisbon Lisbon Airport
Departing
17 November, 2026 07:35

Flight#: TP 1356

London Heathrow Airport
Arrival
17 November, 2026 10:20
Aircraft: Class: L Baggage Allowance: 1 bag ( 23 kg ) Flight Duration: 2:45:00

£ 330.00

Book Now
London Heathrow Airport
Departing
15 November, 2026 08:00

Flight#: TP 1351

Lisbon Lisbon Airport
Arrival
15 November, 2026 10:50
Aircraft: Class: U Baggage Allowance: 1 bag ( 23 kg ) Flight Duration: 2:50:00

Lisbon Lisbon Airport
Departing
15 November, 2026 14:50

Flight#: TP 1438

Casablanca Mohammed V International Airport
Arrival
15 November, 2026 16:20
Aircraft: Class: U Baggage Allowance: 1 bag ( 23 kg ) Flight Duration: 1:30:00

Casablanca Mohammed V International Airport
Departing
16 November, 2026 17:25

Flight#: TP 1439

Lisbon Lisbon Airport
Arrival
16 November, 2026 18:45
Aircraft: Class: L Baggage Allowance: 1 bag ( 23 kg ) Flight Duration: 1:20:00

Lisbon Lisbon Airport
Departing
17 November, 2026 07:35

Flight#: TP 1356

London Heathrow Airport
Arrival
17 November, 2026 10:20
Aircraft: Class: L Baggage Allowance: 1 bag ( 23 kg ) Flight Duration: 2:45:00

£ 330.00

Book Now
London Heathrow Airport
Departing
12 November, 2026 18:10

Flight#: AT 801

Casablanca Mohammed V International Airport
Arrival
12 November, 2026 21:30
Aircraft: Class: W Baggage Allowance: ZERO BAGS Flight Duration: 3:20:00

Casablanca Mohammed V International Airport
Departing
16 November, 2026 13:40

Flight#: AT 800

London Heathrow Airport
Arrival
16 November, 2026 16:50
Aircraft: Class: W Baggage Allowance: ZERO BAGS Flight Duration: 3:10:00

£ 330.00

Book Now
London Heathrow Airport
Departing
14 November, 2026 18:10

Flight#: AT 801

Casablanca Mohammed V International Airport
Arrival
14 November, 2026 21:30
Aircraft: Class: W Baggage Allowance: ZERO BAGS Flight Duration: 3:20:00

Casablanca Mohammed V International Airport
Departing
16 November, 2026 13:40

Flight#: AT 800

London Heathrow Airport
Arrival
16 November, 2026 16:50
Aircraft: Class: W Baggage Allowance: ZERO BAGS Flight Duration: 3:10:00

£ 330.00

Book Now
London Heathrow Airport
Departing
11 November, 2026 18:10

Flight#: AT 801

Casablanca Mohammed V International Airport
Arrival
11 November, 2026 21:30
Aircraft: Class: W Baggage Allowance: ZERO BAGS Flight Duration: 3:20:00

Casablanca Mohammed V International Airport
Departing
16 November, 2026 13:40

Flight#: AT 800

London Heathrow Airport
Arrival
16 November, 2026 16:50
Aircraft: Class: W Baggage Allowance: ZERO BAGS Flight Duration: 3:10:00

£ 330.00

Book Now
London Heathrow Airport
Departing
15 November, 2026 18:10

Flight#: AT 801

Casablanca Mohammed V International Airport
Arrival
15 November, 2026 21:30
Aircraft: Class: W Baggage Allowance: 1 bag ( 23 kg ) Flight Duration: 3:20:00

Casablanca Mohammed V International Airport
Departing
16 November, 2026 13:40

Flight#: AT 800

London Heathrow Airport
Arrival
16 November, 2026 16:50
Aircraft: Class: W Baggage Allowance: 1 bag ( 23 kg ) Flight Duration: 3:10:00

£ 374.00

Book Now
London Heathrow Airport
Departing
16 November, 2026 18:10

Flight#: AT 801

Casablanca Mohammed V International Airport
Arrival
16 November, 2026 21:30
Aircraft: Class: W Baggage Allowance: 1 bag ( 23 kg ) Flight Duration: 3:20:00

Casablanca Mohammed V International Airport
Departing
16 November, 2026 13:40

Flight#: AT 800

London Heathrow Airport
Arrival
16 November, 2026 16:50
Aircraft: Class: W Baggage Allowance: 1 bag ( 23 kg ) Flight Duration: 3:10:00

£ 374.00

Book Now
London Heathrow Airport
Departing
14 November, 2026 09:30

Flight#: LH 901

Frankfurt Frankfurt Airport
Arrival
14 November, 2026 12:05
Aircraft: Class: L Baggage Allowance: 1 bag ( 23 kg ) Flight Duration: 2:35:00

Frankfurt Frankfurt Airport
Departing
14 November, 2026 21:50

Flight#: LH 1330

Casablanca Mohammed V International Airport
Arrival
15 November, 2026 00:30
Aircraft: Class: L Baggage Allowance: 1 bag ( 23 kg ) Flight Duration: 2:40:00

Casablanca Mohammed V International Airport
Departing
16 November, 2026 01:25

Flight#: LH 1331

Frankfurt Frankfurt Airport
Arrival
16 November, 2026 05:50
Aircraft: Class: S Baggage Allowance: 1 bag ( 23 kg ) Flight Duration: 4:25:00

Frankfurt Frankfurt Airport
Departing
16 November, 2026 17:00

Flight#: LH 4230

London Heathrow Airport
Arrival
16 November, 2026 17:40
Aircraft: Class: S Baggage Allowance: 1 bag ( 23 kg ) Flight Duration: 0:40:00

£ 396.00

Book Now
London Heathrow Airport
Departing
16 November, 2026 08:30

Flight#: LH 4235

Frankfurt Frankfurt Airport
Arrival
16 November, 2026 11:05
Aircraft: Class: L Baggage Allowance: 1 bag ( 23 kg ) Flight Duration: 2:35:00

Frankfurt Frankfurt Airport
Departing
16 November, 2026 21:40

Flight#: LH 1330

Casablanca Mohammed V International Airport
Arrival
17 November, 2026 00:20
Aircraft: Class: L Baggage Allowance: 1 bag ( 23 kg ) Flight Duration: 2:40:00

Casablanca Mohammed V International Airport
Departing
16 November, 2026 01:25

Flight#: LH 1331

Frankfurt Frankfurt Airport
Arrival
16 November, 2026 05:50
Aircraft: Class: S Baggage Allowance: 1 bag ( 23 kg ) Flight Duration: 4:25:00

Frankfurt Frankfurt Airport
Departing
16 November, 2026 07:00

Flight#: LH 4234

London Heathrow Airport
Arrival
16 November, 2026 07:40
Aircraft: Class: S Baggage Allowance: 1 bag ( 23 kg ) Flight Duration: 0:40:00

£ 396.00

Book Now
London Heathrow Airport
Departing
16 November, 2026 06:00

Flight#: TP 1363

Lisbon Lisbon Airport
Arrival
16 November, 2026 08:50
Aircraft: Class: Q Baggage Allowance: ZERO BAGS Flight Duration: 2:50:00

Lisbon Lisbon Airport
Departing
16 November, 2026 15:00

Flight#: TP 1438

Casablanca Mohammed V International Airport
Arrival
16 November, 2026 16:30
Aircraft: Class: Q Baggage Allowance: ZERO BAGS Flight Duration: 1:30:00

Casablanca Mohammed V International Airport
Departing
16 November, 2026 17:25

Flight#: TP 1439

Lisbon Lisbon Airport
Arrival
16 November, 2026 18:45
Aircraft: Class: L Baggage Allowance: ZERO BAGS Flight Duration: 1:20:00

Lisbon Lisbon Airport
Departing
17 November, 2026 07:35

Flight#: TP 1356

London Heathrow Airport
Arrival
17 November, 2026 10:20
Aircraft: Class: L Baggage Allowance: ZERO BAGS Flight Duration: 2:45:00

£ 396.00

Book Now
London Heathrow Airport
Departing
17 November, 2026 20:00

Flight#: IB 726

Madrid Madrid-Barajas Airport
Arrival
17 November, 2026 23:25
Aircraft: Class: Q Baggage Allowance: ZERO BAGS Flight Duration: 3:25:00

Madrid Madrid-Barajas Airport
Departing
18 November, 2026 11:00

Flight#: IB 1355

Casablanca Mohammed V International Airport
Arrival
18 November, 2026 11:55
Aircraft: Class: Q Baggage Allowance: ZERO BAGS Flight Duration: 0:55:00

Casablanca Mohammed V International Airport
Departing
16 November, 2026 09:50

Flight#: IB 7644

Madrid Madrid-Barajas Airport
Arrival
16 November, 2026 12:35
Aircraft: Class: V Baggage Allowance: ZERO BAGS Flight Duration: 2:45:00

Madrid Madrid-Barajas Airport
Departing
16 November, 2026 14:55

Flight#: IB 719

London Heathrow Airport
Arrival
16 November, 2026 16:20
Aircraft: Class: V Baggage Allowance: ZERO BAGS Flight Duration: 1:25:00

£ 418.00

Book Now
London Heathrow Airport
Departing
17 November, 2026 13:30

Flight#: LH 4229

Frankfurt Frankfurt Airport
Arrival
17 November, 2026 16:05
Aircraft: Class: L Baggage Allowance: 1 bag ( 23 kg ) Flight Duration: 2:35:00

Frankfurt Frankfurt Airport
Departing
17 November, 2026 21:50

Flight#: LH 1330

Casablanca Mohammed V International Airport
Arrival
18 November, 2026 00:30
Aircraft: Class: L Baggage Allowance: 1 bag ( 23 kg ) Flight Duration: 2:40:00

Casablanca Mohammed V International Airport
Departing
16 November, 2026 01:25

Flight#: LH 1331

Frankfurt Frankfurt Airport
Arrival
16 November, 2026 05:50
Aircraft: Class: S Baggage Allowance: 1 bag ( 23 kg ) Flight Duration: 4:25:00

Frankfurt Frankfurt Airport
Departing
16 November, 2026 20:00

Flight#: LH 4232

London Heathrow Airport
Arrival
16 November, 2026 20:40
Aircraft: Class: S Baggage Allowance: 1 bag ( 23 kg ) Flight Duration: 0:40:00

£ 418.00

Book Now
London Heathrow Airport
Departing
11 November, 2026 06:15

Flight#: IB 3641

Madrid Madrid-Barajas Airport
Arrival
11 November, 2026 09:40
Aircraft: Class: N Baggage Allowance: ZERO BAGS Flight Duration: 3:25:00

Madrid Madrid-Barajas Airport
Departing
11 November, 2026 11:00

Flight#: IB 1355

Casablanca Mohammed V International Airport
Arrival
11 November, 2026 11:55
Aircraft: Class: N Baggage Allowance: ZERO BAGS Flight Duration: 0:55:00

Casablanca Mohammed V International Airport
Departing
16 November, 2026 09:50

Flight#: IB 7644

Madrid Madrid-Barajas Airport
Arrival
16 November, 2026 12:35
Aircraft: Class: V Baggage Allowance: ZERO BAGS Flight Duration: 2:45:00

Madrid Madrid-Barajas Airport
Departing
16 November, 2026 14:55

Flight#: IB 719

London Heathrow Airport
Arrival
16 November, 2026 16:20
Aircraft: Class: V Baggage Allowance: ZERO BAGS Flight Duration: 1:25:00

£ 456.50

Book Now
London Heathrow Airport
Departing
13 November, 2026 06:15

Flight#: IB 3641

Madrid Madrid-Barajas Airport
Arrival
13 November, 2026 09:40
Aircraft: Class: N Baggage Allowance: ZERO BAGS Flight Duration: 3:25:00

Madrid Madrid-Barajas Airport
Departing
13 November, 2026 11:00

Flight#: IB 1355

Casablanca Mohammed V International Airport
Arrival
13 November, 2026 11:55
Aircraft: Class: N Baggage Allowance: ZERO BAGS Flight Duration: 0:55:00

Casablanca Mohammed V International Airport
Departing
16 November, 2026 09:50

Flight#: IB 7644

Madrid Madrid-Barajas Airport
Arrival
16 November, 2026 12:35
Aircraft: Class: V Baggage Allowance: ZERO BAGS Flight Duration: 2:45:00

Madrid Madrid-Barajas Airport
Departing
16 November, 2026 14:55

Flight#: IB 719

London Heathrow Airport
Arrival
16 November, 2026 16:20
Aircraft: Class: V Baggage Allowance: ZERO BAGS Flight Duration: 1:25:00

£ 456.50

Book Now
London Heathrow Airport
Departing
12 November, 2026 06:15

Flight#: IB 3641

Madrid Madrid-Barajas Airport
Arrival
12 November, 2026 09:40
Aircraft: Class: S Baggage Allowance: ZERO BAGS Flight Duration: 3:25:00

Madrid Madrid-Barajas Airport
Departing
12 November, 2026 11:00

Flight#: IB 1355

Casablanca Mohammed V International Airport
Arrival
12 November, 2026 11:55
Aircraft: Class: S Baggage Allowance: ZERO BAGS Flight Duration: 0:55:00

Casablanca Mohammed V International Airport
Departing
16 November, 2026 09:50

Flight#: IB 7644

Madrid Madrid-Barajas Airport
Arrival
16 November, 2026 12:35
Aircraft: Class: V Baggage Allowance: ZERO BAGS Flight Duration: 2:45:00

Madrid Madrid-Barajas Airport
Departing
16 November, 2026 14:55

Flight#: IB 719

London Heathrow Airport
Arrival
16 November, 2026 16:20
Aircraft: Class: V Baggage Allowance: ZERO BAGS Flight Duration: 1:25:00

£ 484.00

Book Now
London Heathrow Airport
Departing
14 November, 2026 20:00

Flight#: IB 726

Madrid Madrid-Barajas Airport
Arrival
14 November, 2026 23:25
Aircraft: Class: S Baggage Allowance: ZERO BAGS Flight Duration: 3:25:00

Madrid Madrid-Barajas Airport
Departing
15 November, 2026 11:00

Flight#: IB 1355

Casablanca Mohammed V International Airport
Arrival
15 November, 2026 11:55
Aircraft: Class: S Baggage Allowance: ZERO BAGS Flight Duration: 0:55:00

Casablanca Mohammed V International Airport
Departing
16 November, 2026 17:55

Flight#: IB 1358

Madrid Madrid-Barajas Airport
Arrival
16 November, 2026 20:40
Aircraft: Class: V Baggage Allowance: ZERO BAGS Flight Duration: 2:45:00

Madrid Madrid-Barajas Airport
Departing
17 November, 2026 08:05

Flight#: IB 713

London Heathrow Airport
Arrival
17 November, 2026 09:30
Aircraft: Class: V Baggage Allowance: ZERO BAGS Flight Duration: 1:25:00

£ 484.00

Book Now
London Heathrow Airport
Departing
15 November, 2026 09:15

Flight#: IB 712

Madrid Madrid-Barajas Airport
Arrival
15 November, 2026 12:40
Aircraft: Class: S Baggage Allowance: ZERO BAGS Flight Duration: 3:25:00

Madrid Madrid-Barajas Airport
Departing
15 November, 2026 16:25

Flight#: IB 1357

Casablanca Mohammed V International Airport
Arrival
15 November, 2026 17:20
Aircraft: Class: S Baggage Allowance: ZERO BAGS Flight Duration: 0:55:00

Casablanca Mohammed V International Airport
Departing
16 November, 2026 17:55

Flight#: IB 1358

Madrid Madrid-Barajas Airport
Arrival
16 November, 2026 20:40
Aircraft: Class: V Baggage Allowance: ZERO BAGS Flight Duration: 2:45:00

Madrid Madrid-Barajas Airport
Departing
17 November, 2026 07:00

Flight#: IB 711

London Heathrow Airport
Arrival
17 November, 2026 08:25
Aircraft: Class: V Baggage Allowance: ZERO BAGS Flight Duration: 1:25:00

£ 489.50

Book Now
London Heathrow Airport
Departing
17 November, 2026 20:00

Flight#: IB 726

Madrid Madrid-Barajas Airport
Arrival
17 November, 2026 23:25
Aircraft: Class: Q Baggage Allowance: 1 bag ( 23 kg ) Flight Duration: 3:25:00

Madrid Madrid-Barajas Airport
Departing
18 November, 2026 11:00

Flight#: IB 1355

Casablanca Mohammed V International Airport
Arrival
18 November, 2026 11:55
Aircraft: Class: Q Baggage Allowance: 1 bag ( 23 kg ) Flight Duration: 0:55:00

Casablanca Mohammed V International Airport
Departing
16 November, 2026 09:50

Flight#: IB 7644

Madrid Madrid-Barajas Airport
Arrival
16 November, 2026 12:35
Aircraft: Class: V Baggage Allowance: 1 bag ( 23 kg ) Flight Duration: 2:45:00

Madrid Madrid-Barajas Airport
Departing
16 November, 2026 14:55

Flight#: IB 719

London Heathrow Airport
Arrival
16 November, 2026 16:20
Aircraft: Class: V Baggage Allowance: 1 bag ( 23 kg ) Flight Duration: 1:25:00

£ 495.00

Book Now
London Heathrow Airport
Departing
14 November, 2026 20:00

Flight#: IB 726

Madrid Madrid-Barajas Airport
Arrival
14 November, 2026 23:25
Aircraft: Class: Q Baggage Allowance: ZERO BAGS Flight Duration: 3:25:00

Madrid Madrid-Barajas Airport
Departing
15 November, 2026 13:35

Flight#: AT 973

Casablanca Mohammed V International Airport
Arrival
15 November, 2026 14:25
Aircraft: Class: T Baggage Allowance: ZERO BAGS Flight Duration: 0:50:00

Casablanca Mohammed V International Airport
Departing
16 November, 2026 17:55

Flight#: IB 1358

Madrid Madrid-Barajas Airport
Arrival
16 November, 2026 20:40
Aircraft: Class: V Baggage Allowance: ZERO BAGS Flight Duration: 2:45:00

Madrid Madrid-Barajas Airport
Departing
17 November, 2026 08:05

Flight#: IB 713

London Heathrow Airport
Arrival
17 November, 2026 09:30
Aircraft: Class: V Baggage Allowance: ZERO BAGS Flight Duration: 1:25:00

£ 495.00

Book Now
London Heathrow Airport
Departing
13 November, 2026 06:15

Flight#: IB 3641

Madrid Madrid-Barajas Airport
Arrival
13 November, 2026 09:40
Aircraft: Class: N Baggage Allowance: ZERO BAGS Flight Duration: 3:25:00

Madrid Madrid-Barajas Airport
Departing
13 November, 2026 11:00

Flight#: IB 1355

Casablanca Mohammed V International Airport
Arrival
13 November, 2026 11:55
Aircraft: Class: N Baggage Allowance: ZERO BAGS Flight Duration: 0:55:00

Casablanca Mohammed V International Airport
Departing
16 November, 2026 09:50

Flight#: AT 972

Madrid Madrid-Barajas Airport
Arrival
16 November, 2026 12:35
Aircraft: Class: N Baggage Allowance: 1 bag ( 23 kg ) Flight Duration: 2:45:00

Madrid Madrid-Barajas Airport
Departing
16 November, 2026 14:55

Flight#: IB 719

London Heathrow Airport
Arrival
16 November, 2026 16:20
Aircraft: Class: V Baggage Allowance: 1 bag ( 23 kg ) Flight Duration: 1:25:00

£ 517.00

Book Now