Gaborone Seretse Khama International GBE Gaborone (785 miles)
Johannesburg Tambo JNB Kempton Park, Ekurhulen Gau (790 miles)
Durban King Shaka DUR La Mercy (792 miles)
Dar-es-Salaam Julius Nyerere DAR Dar es Salaam (2288 miles)
Nairobi Kenyatta International NBO Embacasi, Nairobi (2548 miles)
Felts Field SFF Spokane WA (2639 miles)
St. Lucia Hewanorra UVF (2639 miles)
Lagos MMA2 LOS Ikeja, Lagos (2975 miles)
Accra Kokota ACC Accra, Gold Coast (2997 miles)
Bole Addis Ababa ADD Bole District, Addis Ababa (3250 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.