Cheap flights to Eastern 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 Eastern Africa
Flights to Nairobi
Flights to Addis Ababa
Flights to Harare
Flights to Dar es Salaam
Flights to Mombasa
Flights to Zanzibar
Flights to Entebbe
Flights to Kigali
Flights to Mauritius Island
Flights to Lusaka
Flights to Mount Kilimanjaro
Flights to Asmara
Flights to Mogadishu
Flights to Mahé
Flights to Antananarivo
Flights to Malindi
Flights to Maputo
Flights to Eldoret
Flights to Kisumu
Flights to Victoria Falls
Flights to Ukunda
Flights to Bulawayo
Flights to Hargeisa
Flights to Arusha
Flights to Livingstone
Flights to Ndola
Flights to Lilongwe
Flights to Saint-Denis
Flights to Juba
Flights to Mwanza
Flights to Lamu
Flights to Balbala
Flights to Bujumbura
Flights to Blantyre
Flights to Maasai Mara
Flights to Nosy Be
Flights to Seronera
Flights to Jijiga
Flights to Dessie
Flights to Moroni
Flights to Morondava
Flights to Pemba
Flights to Mamoudzou
Flights to Amboseli National Park
Flights to Nduli
Flights to Nampula
Flights to Inhambane
Flights to Jimma
Flights to Garoe
Flights to Mek ele
Eastern Africa - popular routes
Flights to and within Eastern Africa
- Ottawa to Kigali from CA$917
- Toronto to Nairobi from CA$693
- Toronto to Addis Ababa from CA$772
- Toronto to Mount Kilimanjaro from CA$815
- Vancouver to Malindi from CA$955
- Vancouver to Harare from CA$1,236
- Vancouver to Kisumu from CA$979
- Vancouver to Zanzibar from CA$984
- Toronto to Maputo from CA$1,041
- Vancouver to Lusaka from CA$1,075
- Vancouver to Eldoret from CA$989
- Calgary to Malindi from CA$976
- Calgary to Harare from CA$1,122
- Vancouver to Mount Kilimanjaro from CA$929
- Calgary to Kisumu from CA$1,036
- Calgary to Zanzibar from CA$990
- Vancouver to Maputo from CA$1,123
- Calgary to Lusaka from CA$1,107
- Winnipeg to Malindi from CA$998
- Winnipeg to Harare from CA$1,336