We’ll show you deals from your preferred departure city.
Johannesburg
$141
Durban
$162
Cape Town
$222
Port Elizabeth
$244
Bloemfontein
$253
Nelspruit
$262
Harare
$296
George
$313
Vilankulo
$374
Windhoek
$383
Lusaka
$390
Gaborone
$406
Victoria Falls
$417
Hoedspruit, Limpopo
$428
Maseru
$456
Bulawayo
$484
Nairobi
$570
Dar es Salaam
$577
Entebbe
$584
Livingstone
$600
Luanda
$661
Zanzibar
$663
Mahé
$676
Walvis Bay
$697
Karachi
$701
Lisbon
$709
Addis Ababa
$716
Cairo
$746
Mauritius Island
$754
Lilongwe
$758