Wayfli › Addis Ababa (ADD) › To Toronto (YYZ)

Addis Ababa (ADD) to Toronto (YYZ) flights

There are direct flights from Addis Ababa Bole International Airport to Toronto Lester B. Pearson International Airport, sold by one airline: Ethiopian Airlines. The distance is 11,501 km, about 14h 30m in the air. There are also 12 one-stop options, via airports such as Istanbul, Paris and Frankfurt.

Live fares for ADD → YYZSee all routes on the map
11,501 kmdistance
~14h 30mdirect flight time (estimate)
1direct airline
12one-stop options

Direct flights from Addis Ababa to Toronto

RouteAirlines (incl. codeshares)DistanceTime (est.)
ADD → YYZEthiopian Airlines11,501 km~14h 30m

Best one-stop connections

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

ViaAirlinesDistanceTime (est.)
IST IstanbulTurkish Airlines then Air Canada and Turkish Airlines11,891 km~17h 10m
CDG ParisEthiopian Airlines then Air Canada and Air France11,601 km~16h 50m
FRA FrankfurtEthiopian Airlines and Lufthansa then Air Canada and Condor11,693 km~16h 55m
DXB DubaiEmirates and Ethiopian Airlines then Emirates13,601 km~19h 15m
FCO RomeEthiopian Airlines then Air Canada and ITA Airways11,567 km~16h 45m
LHR LondonEthiopian Airlines then American Airlines and Air Canada11,627 km~16h 50m
DOH DohaQatar Airways then Qatar Airways13,141 km~18h 40m
JED JeddahAir Canada and Ethiopian Airlines then Saudia11,857 km~17h 10m
AUH Abu DhabiEthiopian Airlines then Air Canada and Etihad Airways13,527 km~19h 10m
WAW WarsawEthiopian Airlines then Air Canada and LOT Polish12,002 km~17h 20m
CAI CairoEthiopian Airlines and Egyptair then Egyptair11,702 km~16h 55m
TLV Tel-avivEthiopian Airlines then Air Canada and EL AL11,888 km~17h 10m

More from Addis Ababa and Toronto

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.