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 Lagos
Flights to Nairobi
Flights to Marrakesh
Flights to Tunis
Flights to Abuja
Flights to Algiers
Flights to Johannesburg
Flights to Sharm El Sheikh
Flights to Accra
Flights to Hurghada
Flights to Alexandria
Flights to Addis Ababa
Flights to Cape Town
Flights to Tangier
Flights to Harare
Flights to Agadir
Flights to Dakar
Flights to Dar es Salaam
Flights to Mombasa
Flights to Zanzibar
Flights to Entebbe
Flights to Rabat
Flights to Durban
Flights to Abidjan
Flights to Nouakchott
Flights to Banjul
Flights to Oran
Flights to Port Harcourt
Flights to Kigali
Flights to Mauritius Island
Flights to Lusaka
Flights to Fes
Flights to Mount Kilimanjaro
Flights to Asmara
Flights to Douala
Flights to Conakry
Flights to Kinshasa
Flights to Mogadishu
Flights to Praia
Flights to Owerri
Flights to Tripoli
Flights to Mahé
Flights to Antananarivo
Flights to Kano
Flights to Enugu
Flights to Malindi
Flights to Maputo
Flights to Eldoret
Africa - popular routes
Flights to and within Africa
- New York to Marrakesh from $327
- Johannesburg to Cape Town from $57
- Los Angeles to Marrakesh from $423
- Mombasa to Nairobi from $45
- New York to Casablanca from $402
- Lagos to Abuja from $84
- Luxor to Cairo from $115
- Entebbe to Nairobi from $204
- New York to Cairo from $350
- Cairo to Sharm El Sheikh from $34
- San Francisco to Marrakesh from $442
- Abuja to Lagos from $81
- Cape Town to Johannesburg from $57
- Accra to Lagos from $128
- Los Angeles to Casablanca from $438
- San Francisco to Casablanca from $467
- Lagos to Accra from $150
- Aswan to Cairo from $101
- Kisumu to Nairobi from $45
- Boston to Marrakesh from $384
Flights from and within Africa
- Nairobi to Mombasa from $45
- Cairo to Luxor from $70
- Johannesburg to Cape Town from $57
- Marrakesh to New York from $271
- Casablanca to New York from $341
- Lagos to Abuja from $84
- Nairobi to Entebbe from $194
- Nairobi to Kisumu from $45
- Cairo to Aswan from $52
- Nairobi to Malindi from $68
- Nairobi to Ukunda from $79
- Cairo to Sharm El Sheikh from $34
- Accra to Kumasi from $77
- Abuja to Lagos from $81
- Nairobi to Eldoret from $57
- Marrakesh to Paris from $104
- Cape Town to Johannesburg from $57
- Accra to Lagos from $128
- Lagos to Accra from $150
- Marrakesh to Los Angeles from $325