Direct (nonstop) flights from Riyadh to Addis Ababa

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

RUH
King Khaled International
🇸🇦 Riyadh, Saudi Arabia
ADD
Addis Ababa Bole International Airport
🇪🇹 Addis Ababa, Ethiopia
Flight Time
3h 25m
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
RUH → ADD
Flight Time
3h 25m
Distance
1,215 mi
Flynas XY Flynas
Route
RUH → ADD
Flight Time
3h 25m
Distance
1,215 mi

Alternative Routes

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

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

Frequently Asked Questions

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

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

Which airlines fly nonstop from Riyadh to Addis Ababa?

2 airlines: Ethiopian Airlines, Flynas.

Is there a nonstop flight from Riyadh to Addis Ababa?

Yes. 2 airlines: Ethiopian Airlines, Flynas.

How far is Riyadh from Addis Ababa?

The flight distance from Riyadh to Addis Ababa 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 Riyadh to Addis Ababa?

At 3h 25m, 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 Saudi Arabia to Ethiopia?

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

What is the carbon footprint of a flight from Riyadh to Addis Ababa?

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

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

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 King Khaled International for this flight?

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