Cheap flights to Northern 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 Northern Africa
Flights to Cairo
Flights to Casablanca
Flights to Marrakesh
Flights to Tunis
Flights to Algiers
Flights to Sharm El Sheikh
Flights to Hurghada
Flights to Alexandria
Flights to Tangier
Flights to Agadir
Flights to Rabat
Flights to Oran
Flights to Fes
Flights to Tripoli
Flights to Marsa Alam
Flights to Luxor
Flights to Port
Flights to Oujda
Flights to Sohag
Flights to Djerba
Flights to Nador
Flights to Monastir
Flights to Aswan
Flights to Constantine
Flights to Enfidha
Flights to Tétouan
Flights to Asyut
Flights to Sétif
Flights to Benghazi
Flights to Annaba
Flights to Essaouira
Flights to Dakhla
Flights to Tindouf
Flights to Béjaïa
Flights to Sfax
Flights to Tlemcen
Flights to Laayoune
Flights to Errachidia
Flights to Adrar
Flights to Ouarzazate
Flights to Tamanrasset
Flights to Misurata
Flights to Batna
Flights to Timimoun
Flights to Al Hoceima
Flights to Ghardaïa
Flights to Biskra
Flights to Ouargla
Flights to Hassi Messaoud
Flights to El Goléa
Northern Africa - popular routes
Flights to and within Northern Africa
- London to Marrakesh from £22
- London to Cairo from £131
- London to Hurghada from £94
- London to Tangier from £35
- London to Tunis from £95
- London to Agadir from £40
- Manchester to Marrakesh from £39
- London to Fes from £37
- London to Algiers from £82
- London to Sharm El Sheikh from £65
- Manchester to Cairo from £136
- Dublin to Marrakesh from £58
- Manchester to Agadir from £41
- London to Rabat from £37
- London to Casablanca from £99
- Manchester to Tunis from £127
- Manchester to Hurghada from £128
- Edinburgh to Marrakesh from £41
- Birmingham to Marrakesh from £45
- Kuala Lumpur to Cairo from £221
Flights from and within Northern Africa
- Marrakesh to London from £34
- Tangier to London from £50
- Hurghada to London from £89
- Tunis to London from £67
- Cairo to London from £111
- Agadir to London from £34
- Casablanca to London from £89
- Marrakesh to Manchester from £42
- Tunis to Manchester from £74
- Fes to London from £39
- Algiers to London from £86
- Marrakesh to Dublin from £51
- Sharm El Sheikh to London from £93
- Cairo to Manchester from £114
- Agadir to Manchester from £41
- Hurghada to Manchester from £116
- Cairo to Luxor from £56
- Rabat to London from £30
- Marrakesh to Birmingham from £45
- Cairo to Kuwait City from £82