We’ll show you deals from your preferred departure city.
Johannesburg
$140
Durban
$161
Cape Town
$220
Port Elizabeth
$242
Bloemfontein
$251
Nelspruit
$259
Harare
$293
George
$310
Vilankulo
$370
Windhoek
$380
Lusaka
$386
Gaborone
$402
Victoria Falls
$413
Hoedspruit, Limpopo
$424
Maseru
$451
Bulawayo
$479
Nairobi
$564
Dar es Salaam
$571
Entebbe
$578
Livingstone
$594
Luanda
$654
Zanzibar
$656
Mahé
$669
Walvis Bay
$690
Karachi
$694
Lisbon
$702
Addis Ababa
$709
Cairo
$739
Mauritius Island
$747
Lilongwe
$750