Cheap flights to Africa
One search, all the flights
Kiwi-Code finds cheap flights other sites can’t see.
Safe and effortless booking
We accept most payment methods and guarantee the highest level of security.
Trusted by millions
Join over 10 million yearly travellers booking with ease.
Major cities in Africa
Flights to Cairo
Flights to Marrakesh
Flights to Nairobi
Flights to Casablanca
Flights to Lagos
Flights to Tunis
Flights to Algiers
Flights to Johannesburg
Flights to Accra
Flights to Abuja
Flights to Tangier
Flights to Dakar
Flights to Rabat
Flights to Hurghada
Flights to Sharm El Sheikh
Flights to Alexandria
Flights to Cape Town
Flights to Mombasa
Flights to Fes
Flights to Addis Ababa
Flights to Agadir
Flights to Entebbe
Flights to Zanzibar
Flights to Dar es Salaam
Flights to Harare
Flights to Kigali
Flights to Banjul
Flights to Port
Flights to Lusaka
Flights to Douala
Flights to Kisumu
Flights to Mauritius Island
Flights to Mount Kilimanjaro
Flights to Durban
Flights to Kano
Flights to Tripoli
Flights to Port Harcourt
Flights to Oran
Flights to Hargeisa
Flights to Abidjan
Flights to Monrovia
Flights to Asmara
Flights to Benin City
Flights to Nouakchott
Flights to Mogadishu
Flights to Sohag
Flights to Praia
Flights to Kinshasa
Flights to Malindi
Flights to Conakry
Africa - popular routes
Flights to and within Africa
- Johannesburg to Cape Town from £45
- Cape Town to Johannesburg from £50
- London to Marrakesh from £43
- London to Cairo from £167
- Durban to Johannesburg from £39
- London to Hurghada from £118
- London to Tangier from £86
- London to Tunis from £97
- London to Lagos from £344
- Manchester to Marrakesh from £50
- London to Fes from £39
- Durban to Cape Town from £63
- London to Algiers from £87
- London to Sharm El Sheikh from £112
- Nairobi to Mombasa from £47
- Manchester to Cairo from £189
- Port Elizabeth to Johannesburg from £45
- Dublin to Marrakesh from £80
- London to Johannesburg from £411
- London to Accra from £387
Flights from and within Africa
- Johannesburg to Cape Town from £45
- Cape Town to Johannesburg from £50
- Johannesburg to Durban from £39
- Marrakesh to London from £51
- Johannesburg to Port Elizabeth from £40
- Johannesburg to George from £50
- Nairobi to Mombasa from £47
- Lagos to London from £368
- Tangier to London from £58
- Hurghada to London from £103
- Tunis to London from £56
- Cairo to London from £135
- Accra to London from £276
- Mombasa to Nairobi from £47
- Casablanca to London from £98
- Marrakesh to Manchester from £66
- Tunis to Manchester from £67
- Fes to London from £62
- Nairobi to Malindi from £45
- Algiers to London from £62