Nairobi Kenyatta International NBO Embacasi, Nairobi (414 miles)
Bole Addis Ababa ADD Bole District, Addis Ababa (1095 miles)
Gaborone Seretse Khama International GBE Gaborone (1505 miles)
Johannesburg Tambo JNB Kempton Park, Ekurhulen Gau (1514 miles)
Durban King Shaka DUR La Mercy (1657 miles)
Jeddah King Abdulaziz JED Jeddah (1973 miles)
Riyadh King Khaled RUH Riyadh (2257 miles)
Cape Town CPT Cape Town (2288 miles)
Hamad DOH Doha (2373 miles)
Abu Dhabi International AUH Abu Dhabi, UAE (2401 miles)

When making a cost comparison, compare the cost of flights first, then factor in additional expenses for parking, rental car, Wi-Fi access, and transportation, etc., all of which vary from airport to airport; the total cost, along with flight availability, can help determine your choice of airport.