Cheap flights to Africa

One search, all the flights
We find you the best flight deals and travel hacks so that you can choose how to book.

Rise above all travel anxieties
With the Kiwi.com Guarantee we have your back with whatever happens.

Trusted by millions
Join over 10 million yearly travellers booking with ease.
Major cities in Africa
Flights to Cairo
Flights to Nairobi
Flights to Casablanca
Flights to Sharm El Sheikh
Flights to Marrakesh
Flights to Lagos
Flights to Tunis
Flights to Addis Ababa
Flights to Johannesburg
Flights to Accra
Flights to Tangier
Flights to Abuja
Flights to Hurghada
Flights to Algiers
Flights to Alexandria
Flights to Cape Town
Flights to Entebbe
Flights to Zanzibar
Flights to Dar es Salaam
Flights to Agadir
Flights to Rabat
Flights to Dakar
Flights to Fes
Flights to Harare
Flights to Mombasa
Flights to Kigali
Flights to Asmara
Flights to Banjul
Flights to Mount Kilimanjaro
Flights to Douala
Flights to Mauritius Island
Flights to Kinshasa
Flights to Luxor
Flights to Mogadishu
Flights to Balbala
Flights to Lusaka
Flights to Victoria Falls
Flights to Nador
Flights to Port Harcourt
Flights to Durban
Flights to Arusha
Flights to Asyut
Flights to Djerba
Flights to Monastir
Flights to Luanda
Flights to Owerri
Flights to Freetown
Flights to Oujda
Flights to Oran
Flights to Asaba
Africa - popular routes
Flights to and within Africa
- London to Cairo from CA$751
- Paris to Algiers from CA$283
- Johannesburg to Cape Town from CA$81
- Marrakesh to Casablanca from CA$160
- N Djamena to Cairo from CA$1,048
- Malta to Tunis from CA$481
- Cairo to Hurghada from CA$86
- Luxor to Cairo from CA$60
- Paris to Tunis from CA$363
- Istanbul to Cairo from CA$187
- Lagos to Abuja from CA$101
- Jeddah to Cairo from CA$92
- Cairo to Sharm El Sheikh from CA$57
- Malindi to Nairobi from CA$92
- London to Marrakesh from CA$155
- Eldoret to Nairobi from CA$86
- Arusha to Zanzibar from CA$206
- Paris to Cairo from CA$455
- Mombasa to Zanzibar from CA$251
- London to Tunis from CA$408
Flights from and within Africa
- Cairo to Toronto from CA$801
- Tunis to Montreal from CA$756
- Casablanca to Montreal from CA$947
- Cairo to Luxor from CA$99
- Johannesburg to Cape Town from CA$81
- Algiers to Montreal from CA$979
- Marrakesh to Casablanca from CA$160
- Tunis to Istanbul from CA$219
- Casablanca to Toronto from CA$1,162
- Cairo to Hurghada from CA$86
- Marrakesh to Madrid from CA$51
- Nairobi to Mombasa from CA$67
- Lagos to Abuja from CA$101
- Cairo to Sharm El Sheikh from CA$57
- Nairobi to Malindi from CA$89
- Cairo to Jeddah from CA$97
- Tunis to Barcelona from CA$62
- Marrakesh to Paris from CA$44
- Nairobi to Ukunda from CA$101
- Cairo to Aswan from CA$70
Popular countries to visit in Africa
Download our app
Start your next adventure now. Download our app and explore cheap flights effortlessly!