Wayfli › Guangzhou (CAN) › To Addis Ababa (ADD)

Guangzhou (CAN) to Addis Ababa (ADD) flights

There are direct flights from Guangzhou Baiyun International Airport to Addis Ababa Bole International Airport, sold by 3 airlines (including codeshares): Air China, Ethiopian Airlines and Shenzhen Airlines. The distance is 8,038 km, about 10h 20m in the air. There are also 14 one-stop options, via airports such as Dubai, Beijing and Shanghai.

Live fares for CAN → ADDSee all routes on the map
8,038 kmdistance
~10h 20mdirect flight time (estimate)
3direct airlines
14one-stop options

Direct flights from Guangzhou to Addis Ababa

RouteAirlines (incl. codeshares)DistanceTime (est.)
CAN → ADDAir China, Ethiopian Airlines, Shenzhen Airlines8,038 km~10h 20m

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
DXB DubaiChina Southern Airlines and Emirates then Emirates and Ethiopian Airlines8,346 km~12h 50m
PEK BeijingAir China and China Southern Airlines then Air China and Ethiopian Airlines10,210 km~15h 5m
PVG ShanghaiAir China and China Southern Airlines then Ethiopian Airlines10,034 km~14h 55m
DOH DohaQatar Airways then Qatar Airways8,459 km~13h
SIN SingaporeAir France and 9 Air then Ethiopian Airlines9,909 km~14h 45m
BKK Bangkok9 Air and China Southern Airlines then Ethiopian Airlines and Singapore Airlines8,464 km~13h
HKG Hong KongCathay Pacific and China Southern Airlines then Ethiopian Airlines8,243 km~12h 45m
JED JeddahSaudia then Air Canada and Ethiopian Airlines8,939 km~13h 35m
DEL DelhiIndiGo and China Southern Airlines then Air India and Ethiopian Airlines8,202 km~12h 40m
RUH RiyadhSaudia then Ethiopian Airlines and Saudia8,650 km~13h 15m
NBO NairobiChina Southern Airlines and Kenya Airways then Ethiopian Airlines and KLM9,842 km~14h 40m
TFU Chengdu9 Air then Ethiopian Airlines8,349 km~12h 50m

More from Guangzhou and Addis Ababa

Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.