Dar-es-Salaam Julius Nyerere DAR Dar es Salaam (414 miles)
Bole Addis Ababa ADD Bole District, Addis Ababa (723 miles)
Jeddah King Abdulaziz JED Jeddah (1596 miles)
Gaborone Seretse Khama International GBE Gaborone (1766 miles)
Johannesburg Tambo JNB Kempton Park, Ekurhulen Gau (1809 miles)
Riyadh King Khaled RUH Riyadh (1930 miles)
Durban King Shaka DUR La Mercy (1993 miles)
Sharm el-Sheikh SSH Sharm el Sheikh, Sinai (2031 miles)
Hamad DOH Doha (2083 miles)
Bahrain BAH Manama, Muharraq Island (2114 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.