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 Casablanca
Flights to Nairobi
Flights to Marrakesh
Flights to Lagos
Flights to Tunis
Flights to Abuja
Flights to Algiers
Flights to Johannesburg
Flights to Accra
Flights to Hurghada
Flights to Sharm El Sheikh
Flights to Cape Town
Flights to Alexandria
Flights to Dakar
Flights to Rabat
Flights to Tangier
Flights to Addis Ababa
Flights to Mombasa
Flights to Zanzibar
Flights to Dar es Salaam
Flights to Kigali
Flights to Entebbe
Flights to Agadir
Flights to Harare
Flights to Banjul
Flights to Mount Kilimanjaro
Flights to Mauritius Island
Flights to Oran
Flights to Monrovia
Flights to Abidjan
Flights to Douala
Flights to Port Harcourt
Flights to Mogadishu
Flights to Fes
Flights to Praia
Flights to Durban
Flights to Kinshasa
Flights to Enugu
Flights to Monastir
Flights to Lusaka
Flights to Marsa Alam
Flights to Asmara
Flights to Tripoli
Flights to Sohag
Flights to Windhoek
Flights to Kisumu
Flights to Nouakchott
Flights to Luxor
Flights to Oujda
Africa - popular routes
Flights to and within Africa
- New York to Marrakesh from $365
- Nairobi to Mombasa from $46
- Johannesburg to Cape Town from $60
- Los Angeles to Marrakesh from $486
- Mombasa to Nairobi from $46
- New York to Casablanca from $476
- Lagos to Abuja from $69
- Luxor to Cairo from $100
- Entebbe to Nairobi from $187
- New York to Cairo from $494
- Cairo to Sharm El Sheikh from $43
- San Francisco to Marrakesh from $495
- Abuja to Lagos from $69
- Cape Town to Johannesburg from $71
- Accra to Lagos from $139
- Los Angeles to Casablanca from $496
- San Francisco to Casablanca from $547
- Lagos to Accra from $151
- Aswan to Cairo from $103
- Kisumu to Nairobi from $45
Flights from and within Africa
- Nairobi to Mombasa from $46
- Cairo to Luxor from $44
- Johannesburg to Cape Town from $60
- Marrakesh to New York from $276
- Mombasa to Nairobi from $46
- Casablanca to New York from $252
- Lagos to Abuja from $69
- Nairobi to Entebbe from $235
- Nairobi to Kisumu from $46
- Cairo to Aswan from $54
- Nairobi to Malindi from $71
- Nairobi to Ukunda from $79
- Cairo to Sharm El Sheikh from $43
- Accra to Kumasi from $78
- Abuja to Lagos from $69
- Nairobi to Eldoret from $57
- Marrakesh to Paris from $16
- Cape Town to Johannesburg from $71
- Accra to Lagos from $139
- Lagos to Accra from $151