Direct flights from Cairo to London

  • Usually $642 round trip
  • ~5 flights a day
  • 2 airlines

Flying in December rather than January typically saves $154 on this route ($508 against $662).

🔔 Track this route

We check CAI → LHR every day and email you when the price drops.

Free · one-click unsubscribe

When the nonstops leave

Typical weekly schedule · 35 flights per week (~5 per day) · Updated 37d ago

Most leave in the morning.

Morning before noon 3 a day

Arrive the same day

5:25 AM 10:30 AM
7:30 AM
Afternoon noon – 6 PM 2 a day

Arrive the same day

5:20 PM
5:50 PM
Evening after 6 PM 0 a day

No nonstop leaves after 6 PM.

British Airways Departs Terminal 2 Arrives Terminal 5
EgyptAir Departs Terminal 3 Arrives Terminal 2

Frequently asked questions

Is there a direct flight from Cairo to London?

Yes. British Airways and EgyptAir fly nonstop from Cairo (CAI) to London (LHR), several times daily. The flight takes about 5h 2m and covers 2,195 miles (3,533 km). Round-trip fares typically run around $642. Fares last checked 8 October 2026.

Which airlines fly direct from Cairo to London?

British Airways, EgyptAir operate nonstop flights from Cairo to London.

How long is the flight from Cairo to London?

The nonstop flight from Cairo to London takes ~5h 2m (approximately 3533 km).

How often do direct flights operate from Cairo to London?

Nonstop flights from Cairo to London operate several times daily — 35 flights per week (~5 per day).

What days of the week are there direct flights from Cairo to London?

Direct flights from Cairo to London operate every day of the week. British Airways flies daily and EgyptAir flies daily.

How much is a round-trip flight from Cairo to London?

Round-trip flights from Cairo (CAI) to London (LHR) start at $470, with a typical fare around $642. Based on 28 recent fare combinations.

What is the cheapest month to fly from Cairo to London?

Across the 4 departure months we currently track, December 2026 is the cheapest month to fly round trip from Cairo to London, with typical fares around $508 — versus about $662 in January 2027, the most expensive.