
Africa is a long-haul trip from North America, but the choice of routings keeps growing. Some cities, such as Cairo, Casablanca, Nairobi, Johannesburg and Cape Town, have had nonstop service from the US in recent years, while many more are reached with one stop via Europe or Middle Eastern hubs. For safaris, most travelers fly into a gateway like Nairobi, Kilimanjaro or Johannesburg, then continue on small regional or bush flights into the parks.
Want a flight to Africa for less? Search once to compare cheap flights, discount airfare and last-minute deals across the major airlines and online agencies — then book directly at their price.

Cairo (CAI) · Luxor (LXR) · Hurghada (HRG)

Casablanca (CMN) · Marrakech (RAK) · Fes (FEZ)

Nairobi (NBO) · Nairobi (WIL) · Mombasa (MBA)

Arusha / Moshi (JRO) · Dar es Salaam (DAR) · Zanzibar (ZNZ)

Johannesburg (JNB) · Cape Town (CPT) · Durban (DUR)

Victoria Falls (VFA) · Harare (HRE) · Livingstone (LVI)

Gaborone (GBE) · Maun (MUB) · Kasane (BBK)

Airports: CAI, SPX

Airport: LXR

Airport: ASW

Airport: CMN

Airport: RAK

Airports: NBO, WIL

Airports: WIL, NBO

Airports: JRO, ARK

Airports: JRO, ARK

Airport: ZNZ

Airport: JNB

Airport: CPT