avg/person£468
Luanda Return flight
Total Time : 24h 15m
avg/person£515
Addis Ababa Return flight
Total Time : 8h 00m
avg/person£505
Abuja, Nigeria Return flight
Total Time : 6h 15m
avg/person£415
Nairobi, Kenya Return flight
Total Time : 17h 25m
avg/person£625
Douala, Cameroon Return flight
Total Time : 9h 10m
avg/person£825
Mogadishu Return flight
Total Time : 14h 10m
avg/person£410
Accra, Ghana Return flight
Total Time : 6h 30m
avg/person£433
Lagos, Nigeria Return flight
Total Time : 6h 25m
avg/person£433
Johannesburg Return flight
Total Time : 14h 45m
avg/person£752
Brazzaville Return flight
Total Time : 14h 10m
avg/person£340
Entebbe, Uganda Return flight
Total Time : 14h 00m
avg/person£520
Lilongwe, Malawi Return flight
Total Time : 15h 25m
avg/person£420
Kigali, Rwanda Return flight
Total Time : 18h 00m
avg/person£380
Mombasa Return flight
Total Time : 14h 35m
avg/person£397
Kinshasa Return flight
Total Time : 10h 55m
avg/person£530
Harare, Zimbabwe Return flight
Total Time : 16h 25m
avg/person£610
Hargeisa, Somaliland Return flight
Total Time : 15h 25m
avg/person£465
Lusaka, Zambia Return flight
Total Time : 13h 30m
avg/person£376
Zanzibar,Tanzania Return flight
Total Time : 11h 10m
avg/person£385
Dar Es Salaam Return flight
Total Time : 11h 25m
avg/person£425
Mauritius Return flight
Total Time : 11h 55m
avg/person£658
Freetown Return flight
Total Time : 12h 55m
avg/person£547
Yaounde, Cameroon Return flight
Total Time : 11h 55m