Direct (nonstop) flights from Addis Ababa to Riyadh

2 airlines fly nonstop from Addis Ababa Bole International Airport (ADD) to King Khaled International (RUH). It's 1,215 miles (1,956 km), about 3h 35m in the air. Operated by Ethiopian Airlines, Flynas.

ADD
Addis Ababa Bole International Airport
🇪🇹 Addis Ababa, Ethiopia
RUH
King Khaled International
🇸🇦 Riyadh, Saudi Arabia
Flight Time
3h 35m
Distance
1,215 mi
1,956 km
CO₂/pax
205 kg
−68 kg vs. layover
Airlines
2
Ethiopian Airlines +1
Time Diff
Same timezone
Operated by Ethiopian Airlines Ethiopian Airlines Flynas Flynas

Route data last updated: May 29, 2026

Airlines with non-stop flights

Ethiopian Airlines ET Ethiopian Airlines
Route
ADD → RUH
Flight Time
3h 35m
Distance
1,215 mi
Flynas XY Flynas
Route
ADD → RUH
Flight Time
3h 35m
Distance
1,215 mi

Alternative Routes

Other ways to fly from Addis Ababa to Riyadh with one stop · direct emits 205 kg CO₂ per passenger

ADD ADE (Aden) RUH
Leg 1: 1h 30m (499 mi) Leg 2: 2h (841 mi) Total: ~3h 30m 🍃 273 kg CO₂ (+33% vs. direct)
Leg 1
ADD → ADE
1h 30m · 499 mi
View ADD to ADE flights →
Leg 2
ADE → RUH
2h · 841 mi
View ADE to RUH flights →
ADD JED (Jeddah) RUH
Leg 1: 2h 25m (872 mi) Leg 2: 1h 45m (530 mi) Total: ~4h 10m 🍃 284 kg CO₂ (+39% vs. direct)
Leg 1
ADD → JED
2h 25m · 872 mi
View ADD to JED flights →
Leg 2
JED → RUH
1h 45m · 530 mi
View JED to RUH flights →
ADD PZU (Port Sudan) RUH
Leg 1: 2h 15m (736 mi) Leg 2: 2h (711 mi) Total: ~4h 15m 🍃 293 kg CO₂ (+43% vs. direct)
Leg 1
ADD → PZU
2h 15m · 736 mi
View ADD to PZU flights →
Leg 2
PZU → RUH
2h · 711 mi
View PZU to RUH flights →
ADD GIZ (Jazan) RUH
Leg 1: 2h 40m (601 mi) Leg 2: 1h 50m (615 mi) Total: ~4h 30m 🍃 250 kg CO₂ (+22% vs. direct)
Leg 1
ADD → GIZ
2h 40m · 601 mi
View ADD to GIZ flights →
Leg 2
GIZ → RUH
1h 50m · 615 mi
View GIZ to RUH flights →
ADD AHB (Abha) RUH
Leg 1: 2h 55m (687 mi) Leg 2: 1h 45m (531 mi) Total: ~4h 40m 🍃 250 kg CO₂ (+22% vs. direct)
Leg 1
ADD → AHB
2h 55m · 687 mi
View ADD to AHB flights →
Leg 2
AHB → RUH
1h 45m · 531 mi
View AHB to RUH flights →

Frequently Asked Questions

How long is the direct flight from Addis Ababa to Riyadh?

A nonstop flight from Addis Ababa (ADD) to Riyadh (RUH) takes approximately 3 hours and 35 minutes. The distance is 1,215 miles (1,956 km).

Which airlines fly nonstop from Addis Ababa to Riyadh?

2 airlines: Ethiopian Airlines, Flynas.

Is there a nonstop flight from Addis Ababa to Riyadh?

Yes. 2 airlines: Ethiopian Airlines, Flynas.

How far is Addis Ababa from Riyadh?

The flight distance from Addis Ababa to Riyadh is 1,215 miles (1,956 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Miami.

What type of aircraft flies from Addis Ababa to Riyadh?

At 3h 35m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

Do I need a visa to travel from Ethiopia 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 Addis Ababa to Riyadh?

Roughly 205 kg CO2 per passenger one-way. That's about the same as driving 1,025 km.

Is the return flight from Riyadh to Addis Ababa 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 Addis Ababa to Riyadh?

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 Addis Ababa Bole International Airport for this flight?

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