Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
British Airways
BA-506,BA-109
20:00
Cairo
2Hrs 15Min 1 Stop
CAI→AMM→MAD
15:45
Madrid
British Airways
BA-508,BA-109
05:45
Cairo
2Hrs 15Min 1 Stop
CAI→AMM→MAD
15:45
Madrid
British Airways
BA-1315,BA-686
15:35
Cairo
2Hrs 55Min 1 Stop
CAI→ATH→MAD
12:00
Madrid
British Airways
BA-1303,BA-686
09:00
Cairo
3Hrs 0Min 1 Stop
CAI→ATH→MAD
12:00
Madrid
British Airways
BA-1303,BA-688
09:00
Cairo
3Hrs 0Min 1 Stop
CAI→ATH→MAD
00:30
Madrid
British Airways
BA-931,BA-686
03:10
Cairo
3Hrs 0Min 1 Stop
CAI→ATH→MAD
12:00
Madrid
British Airways
BA-931,BA-688
03:10
Cairo
3Hrs 0Min 1 Stop
CAI→ATH→MAD
00:30
Madrid
British Airways
BA-935,BA-686
09:15
Cairo
3Hrs 0Min 1 Stop
CAI→ATH→MAD
12:00
Madrid
British Airways
BA-935,BA-688
09:15
Cairo
3Hrs 0Min 1 Stop
CAI→ATH→MAD
00:30
Madrid
British Airways
BA-695,BA-1857
21:00
Cairo
3Hrs 20Min 1 Stop
CAI→IST→MAD
10:40
Madrid

FAQ about british airways Flights from Cairo to Madrid

Q. How much time does it take to fly from Cairo to Madrid ?

A. It takes 2Hrs 15Min to fly from Cairo to Madrid.

Q. When is the earliest flight from Cairo to Madrid ?

A. The earliest flight from Cairo to Madrid is at 02:25 and is operated by British Airways.

Q. How many flights are there from Cairo to Madrid ?

A. There are 45 flights from Cairo to Madrid.

Q. When is the last flight from Cairo to Madrid ?

A. The last flight from Cairo to Madrid is at 21:00 and is operated by British Airways.

View Best Offers