 | SAVE | Enfidha | From Tunis to London Gatwick British Airways GB |
 | SAVE | Johannesburg | From Johannesburg to Victoria Falls British Airways GB |
 | SAVE | Windhoek | From Windhoek to Johannesburg British Airways GB |
 | SAVE | Johannesburg | From Johannesburg to Livingstone British Airways GB |
 | SAVE | Lagos | From Lagos to London Heathrow British Airways GB |
 | SAVE | Johannesburg | From Johannesburg to London Heathrow British Airways GB |
 | SAVE | Luanda | From Luanda to London Heathrow British Airways GB |
 | SAVE | Casablanca | From Casablanca to London Heathrow British Airways GB |
 | SAVE | Nairobi | From Nairobi to London Heathrow British Airways GB |
 | SAVE | Marrakech | From Marrakech to London Heathrow British Airways GB |
 | SAVE | Johannesburg | From Johannesburg to Mauritius British Airways GB |
 | SAVE | Cape Town | From Cape Town to Durban British Airways GB |
 | SAVE | Entebbe | From Entebbe to London Heathrow British Airways GB |
 | SAVE | Johannesburg | From Johannesburg to Port Elizabeth British Airways GB |
 | SAVE | Livingstone | From Livingstone to Johannesburg British Airways GB |
 | SAVE | Dar es Salaam | From Dar es Salaam to London Heathrow British Airways GB |
 | SAVE | Port Louis | From Mauritius to Johannesburg British Airways GB |
 | SAVE | Cape Town | From Cape Town to London Heathrow British Airways GB |
 | SAVE | Durban | From Durban to Cape Town British Airways GB |
 | SAVE | Fes | From Fez to London Gatwick British Airways GB |
 | SAVE | Port Louis | From Mauritius to London Heathrow British Airways GB |
 | SAVE | Marrakech | From Marrakech to London Gatwick British Airways GB |
 | SAVE | Johannesburg | From Johannesburg to Windhoek British Airways GB |
 | £8017* | Maseru | To Denver $12689 from Maseru: flight + 3 nights hotel (MSU-DEN) bookingwiz.com |
 | SAVE | Lusaka | From Lusaka to London Heathrow British Airways GB |
 | SAVE | Victoria Falls | From Victoria Falls to Johannesburg British Airways GB |
 | SAVE | Johannesburg | From Johannesburg to Harare British Airways GB |
 | SAVE | Harare | From Harare to Johannesburg British Airways GB |
 | SAVE | Abuja | From Abuja to London Heathrow British Airways GB |
 | SAVE | Durban | From Durban to Johannesburg British Airways GB |
 | SAVE | Port Elizabeth | From Port Elizabeth to Johannesburg British Airways GB |
 | SAVE | Johannesburg | From Johannesburg to Cape Town British Airways GB |
 | SAVE | Accra | From Accra to London Heathrow British Airways GB |
 | SAVE | Cape Town | From Cape Town to Johannesburg British Airways GB |
 | SAVE | Algiers | From Algiers to London Gatwick British Airways GB |
 | SAVE | Johannesburg | From Johannesburg to Durban British Airways GB |