Direct (nonstop) flights from Beijing to Addis Ababa

1 airline flys nonstop from Beijing Capital International Airport (PEK) to Addis Ababa Bole International Airport (ADD). It's 5,179 miles (8,335 km), about 11h 45m in the air. Operated by Ethiopian Airlines.

PEK
Beijing Capital International Airport
🇨🇳 Beijing, China
ADD
Addis Ababa Bole International Airport
🇪🇹 Addis Ababa, Ethiopia
Flight Time
11h 45m
Distance
5,179 mi
8,335 km
CO₂/pax
792 kg
−77 kg vs. layover
Airlines
1
Ethiopian Airlines
Time Diff
-5h
Operated by Ethiopian Airlines Ethiopian Airlines

Route data last updated: May 26, 2026

Airlines with non-stop flights

Ethiopian Airlines ET Ethiopian Airlines
Route
PEK → ADD
Flight Time
11h 45m
Distance
5,179 mi

Alternative Routes

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

PEK TFU (Chengdu) ADD
Leg 1: 2h 50m (960 mi) Leg 2: 9h 30m (4,460 mi) Total: ~12h 20m 🍃 869 kg CO₂ (+10% vs. direct)
Leg 1
PEK → TFU
2h 50m · 960 mi
View PEK to TFU flights →
Leg 2
TFU → ADD
9h 30m · 4,460 mi
View TFU to ADD flights →
PEK CAN (Guangzhou) ADD
Leg 1: 3h 25m (1,166 mi) Leg 2: 9h 45m (5,000 mi) Total: ~13h 10m 🍃 986 kg CO₂ (+24% vs. direct)
Leg 1
PEK → CAN
3h 25m · 1,166 mi
View PEK to CAN flights →
Leg 2
CAN → ADD
9h 45m · 5,000 mi
View CAN to ADD flights →
PEK DXB (Dubai) ADD
Leg 1: 8h 50m (3,638 mi) Leg 2: 4h 20m (1,562 mi) Total: ~13h 10m 🍃 845 kg CO₂ (+7% vs. direct)
Leg 1
PEK → DXB
8h 50m · 3,638 mi
View PEK to DXB flights →
Leg 2
DXB → ADD
4h 20m · 1,562 mi
View DXB to ADD flights →
PEK DAC (Dhaka) ADD
Leg 1: 5h 55m (1,889 mi) Leg 2: 7h 30m (3,553 mi) Total: ~13h 25m 🍃 887 kg CO₂ (+12% vs. direct)
Leg 1
PEK → DAC
5h 55m · 1,889 mi
View PEK to DAC flights →
Leg 2
DAC → ADD
7h 30m · 3,553 mi
View DAC to ADD flights →
PEK AUH (Abu Dhabi) ADD
Leg 1: 8h 50m (3,706 mi) Leg 2: 4h 43m (1,490 mi) Total: ~13h 33m 🍃 844 kg CO₂ (+7% vs. direct)
Leg 1
PEK → AUH
8h 50m · 3,706 mi
View PEK to AUH flights →
Leg 2
AUH → ADD
4h 43m · 1,490 mi
View AUH to ADD flights →

Frequently Asked Questions

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

A nonstop flight from Beijing (PEK) to Addis Ababa (ADD) takes approximately 11 hours and 45 minutes. The distance is 5,179 miles (8,335 km).

Which airlines fly nonstop from Beijing to Addis Ababa?

Just Ethiopian Airlines.

Is there a nonstop flight from Beijing to Addis Ababa?

Yes. 1 airline: Ethiopian Airlines.

How far is Beijing from Addis Ababa?

The flight distance from Beijing to Addis Ababa is 5,179 miles (8,335 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as London to Tokyo.

What is the time difference between Beijing and Addis Ababa?

Addis Ababa is 5 hours behind Beijing. (Asia/Shanghai vs Africa/Addis_Ababa.)

Will I experience jet lag flying from Beijing to Addis Ababa?

Maybe mild — 5-hour difference. Most people adjust in a day or two.

What type of aircraft flies from Beijing to Addis Ababa?

At 11h 45m, this route typically uses wide-body aircraft — Boeing 777, 787, or Airbus A330/A350. Varies by airline.

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

Roughly 792 kg CO2 per passenger one-way. That's about the same as driving 3,960 km.

Is the return flight from Addis Ababa to Beijing 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 Beijing 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 Beijing Capital International Airport for this flight?

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