Direct (nonstop) flights from Cairo to Yanbu

3 airlines fly nonstop from Cairo International Airport (CAI) to Yenbo (YNB). It's 580 miles (934 km), about 1h 50m in the air. Operated by Nesma Airlines, Nile Air, Air Cairo.

CAI
Cairo International Airport
🇪🇬 Cairo, Egypt
YNB
Yenbo
🇸🇦 Yanbu, Saudi Arabia
Flight Time
1h 50m
Distance
580 mi
934 km
CO₂/pax
107 kg
−41 kg vs. layover
Airlines
3
Nesma Airlines +2
Time Diff
Same timezone
Operated by Nesma Airlines Nesma Airlines Nile Air Nile Air Air Cairo Air Cairo

Route data last updated: May 27, 2026

Airlines with non-stop flights

Nesma Airlines NE Nesma Airlines
Route
CAI → YNB
Flight Time
1h 50m
Distance
580 mi
Nile Air NP Nile Air
Route
CAI → YNB
Flight Time
1h 50m
Distance
580 mi
Air Cairo SM Air Cairo
Route
CAI → YNB
Flight Time
1h 50m
Distance
580 mi

Alternative Routes

Other ways to fly from Cairo to Yanbu with one stop · direct emits 107 kg CO₂ per passenger

CAI LXR (Luxor) YNB
Leg 1: 1h (316 mi) Leg 2: 1h 20m (352 mi) Total: ~2h 20m 🍃 148 kg CO₂ (+38% vs. direct)
Leg 1
CAI → LXR
1h · 316 mi
View CAI to LXR flights →
Leg 2
LXR → YNB
1h 20m · 352 mi
View LXR to YNB flights →
CAI ATZ (Asyut) YNB
Leg 1: 1h 30m (213 mi) Leg 2: 1h 35m (483 mi) Total: ~3h 5m 🍃 153 kg CO₂ (+43% vs. direct)
Leg 1
CAI → ATZ
1h 30m · 213 mi
View CAI to ATZ flights →
Leg 2
ATZ → YNB
1h 35m · 483 mi
View ATZ to YNB flights →
CAI JED (Jeddah) YNB
Leg 1: 2h 10m (755 mi) Leg 2: 1h (183 mi) Total: ~3h 10m 🍃 199 kg CO₂ (+86% vs. direct)
Leg 1
CAI → JED
2h 10m · 755 mi
View CAI to JED flights →
Leg 2
JED → YNB
1h · 183 mi
View JED to YNB flights →
CAI RUH (Riyadh) YNB
Leg 1: 2h 40m (1,002 mi) Leg 2: 1h 45m (546 mi) Total: ~4h 25m 🍃 295 kg CO₂ (+176% vs. direct)
Leg 1
CAI → RUH
2h 40m · 1,002 mi
View CAI to RUH flights →
Leg 2
RUH → YNB
1h 45m · 546 mi
View RUH to YNB flights →
CAI DMM (Dammam) YNB
Leg 1: 2h 50m (1,147 mi) Leg 2: 2h 18m (751 mi) Total: ~5h 8m 🍃 358 kg CO₂ (+235% vs. direct)
Leg 1
CAI → DMM
2h 50m · 1,147 mi
View CAI to DMM flights →
Leg 2
DMM → YNB
2h 18m · 751 mi
View DMM to YNB flights →

Looking for the return flight?

YNB → CAI: Flights from Yanbu to Cairo

Frequently Asked Questions

How long is the direct flight from Cairo to Yanbu?

A nonstop flight from Cairo (CAI) to Yanbu (YNB) takes approximately 1 hours and 50 minutes. The distance is 580 miles (934 km).

Which airlines fly nonstop from Cairo to Yanbu?

3 airlines: Nesma Airlines, Nile Air, Air Cairo.

Is there a nonstop flight from Cairo to Yanbu?

Yes. 3 airlines: Nesma Airlines, Nile Air, Air Cairo.

How far is Cairo from Yanbu?

The flight distance from Cairo to Yanbu is 580 miles (934 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as the length of Italy.

What type of aircraft flies from Cairo to Yanbu?

At 1h 50m, this route typically uses narrow-body aircraft — Boeing 737 or Airbus A320. Varies by airline.

Do I need a visa to travel from Egypt to Saudi Arabia?

Depends on your passport. Check with the Saudi Arabia embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Cairo to Yanbu?

Roughly 107 kg CO2 per passenger one-way. That's about the same as driving 535 km.

Is the return flight from Yanbu to Cairo also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Cairo to Yanbu?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. For long-haul, booking 2-3 months out tends to help. Use "Check Prices" above to compare.

How early should I arrive at Cairo International Airport for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.