Explore the globe
Destinations
We currently serve 135 destinations. Every fare shown is the lowest available on our live schedule.
Algeria
1 cityAlgiers
Houari Boumediene
From
KES 84,600
Angola
1 cityLuanda
Quatro de Fevereiro
From
KES 43,800
Argentina
1 cityBuenos Aires
Ministro Pistarini International
From
KES 158,800
Australia
4 citiesAustria
1 cityVienna
Vienna International
From
KES 90,100
Bahrain
1 cityManama
Bahrain International
From
KES 53,500
Bangladesh
1 cityDhaka
Hazrat Shahjalal International
From
KES 98,700
Belgium
1 cityBrussels
Brussels
From
KES 101,000
Botswana
1 cityGaborone
Sir Seretse Khama International
From
KES 45,100
Brazil
1 citySao Paulo
Sao Paulo/Guarulhos International
From
KES 141,600
Burundi
1 cityBujumbura
Bujumbura International
From
KES 15,600
Cameroon
2 citiesCanada
1 cityToronto
Toronto Pearson International
From
KES 185,700
Chile
1 citySantiago
Arturo Merino Benitez International
From
KES 175,900
China
3 citiesColombia
1 cityBogota
El Dorado International
From
KES 187,800
Cote d'Ivoire
1 cityAbidjan
Felix-Houphouet-Boigny International
From
KES 71,400
Czechia
1 cityPrague
Vaclav Havel Prague
From
KES 94,200
Denmark
1 cityCopenhagen
Copenhagen
From
KES 103,100
DR Congo
1 cityKinshasa
N'djili International
From
KES 38,600
Egypt
1 cityCairo
Cairo International
From
KES 55,700
Ethiopia
1 cityAddis Ababa
Bole International
From
KES 18,000
Fiji
1 cityNadi
Nadi International
From
KES 230,500
Finland
1 cityHelsinki
Helsinki-Vantaa
From
KES 106,500
France
1 cityParis
Charles de Gaulle
From
KES 99,900
Germany
2 citiesGhana
1 cityAccra
Kotoka International
From
KES 65,400
Greece
1 cityAthens
Athens International
From
KES 71,000
Hong Kong
1 cityHong Kong
Hong Kong International
From
KES 133,400
Hungary
1 cityBudapest
Budapest Ferenc Liszt
From
KES 87,800
India
5 citiesBengaluru
Kempegowda International
From
KES 74,200
Chennai
Chennai International
From
KES 77,900
Delhi
Indira Gandhi International
From
KES 83,700
Kolkata
Netaji Subhas Chandra Bose International
From
KES 95,200
Mumbai
Chhatrapati Shivaji Maharaj International
From
KES 69,400
Indonesia
1 cityJakarta
Soekarno-Hatta International
From
KES 118,800
Ireland
1 cityDublin
Dublin
From
KES 111,600
Israel
1 cityTel Aviv
Ben Gurion
From
KES 58,200
Italy
1 cityRome
Leonardo da Vinci-Fiumicino
From
KES 83,500
Jamaica
1 cityKingston
Norman Manley International
From
KES 190,900
Japan
1 cityTokyo
Narita International
From
KES 172,100
Jordan
1 cityAmman
Queen Alia International
From
KES 57,600
Kenya
16 citiesAmboseli
Amboseli Airport
From
KES 6,500
Eldoret
Eldoret International
From
KES 5,500
Garissa
Garissa Airport
From
KES 7,300
Hola
Hola Airport
From
KES 7,600
Kisumu
Kisumu International
From
KES 5,500
Kitale
Kitale Airport
From
KES 7,600
Lamu
Manda Airport
From
KES 5,700
Lodwar
Lodwar Airport
From
KES 10,200
Lokichogio
Lokichogio Airport
From
KES 12,700
Malindi
Malindi Airport
From
KES 5,500
Masai Mara
Mara Serena Airport
From
KES 6,500
Mombasa
Moi International
From
KES 5,500
Nairobi
Jomo Kenyatta International
From
KES 5,500
Nyeri
Nyeri Airport
From
KES 5,500
Ukunda
Ukunda Airport
From
KES 5,500
Wajir
Wajir Airport
From
KES 9,800
Kuwait
1 cityKuwait City
Kuwait International
From
KES 56,400
Lebanon
1 cityBeirut
Beirut-Rafic Hariri International
From
KES 61,200
Madagascar
1 cityAntananarivo
Ivato International
From
KES 36,400
Malaysia
1 cityKuala Lumpur
Kuala Lumpur International
From
KES 110,700
Maldives
1 cityMale
Velana International
From
KES 64,200
Mauritius
1 cityPort Louis
Sir Seewoosagur Ramgoolam International
From
KES 49,000
Mexico
1 cityMexico City
Mexico City International
From
KES 224,800
Morocco
1 cityCasablanca
Mohammed V International
From
KES 93,200
Namibia
1 cityWindhoek
Hosea Kutako International
From
KES 49,800
Nepal
1 cityKathmandu
Tribhuvan International
From
KES 93,900
Netherlands
1 cityAmsterdam
Schiphol
From
KES 102,700
New Zealand
1 cityAuckland
Auckland
From
KES 211,500
Nigeria
2 citiesNorway
1 cityOslo
Oslo Gardermoen
From
KES 110,400
Oman
1 cityMuscat
Muscat International
From
KES 56,600
Pakistan
3 citiesPeru
1 cityLima
Jorge Chavez International
From
KES 191,300
Philippines
1 cityManila
Ninoy Aquino International
From
KES 143,600
Poland
1 cityWarsaw
Warsaw Chopin
From
KES 94,500
Portugal
1 cityLisbon
Humberto Delgado
From
KES 99,600
Qatar
1 cityDoha
Hamad International
From
KES 52,800
Rwanda
1 cityKigali
Kigali International
From
KES 13,900
Saudi Arabia
2 citiesSenegal
1 cityDakar
Blaise Diagne International
From
KES 95,500
Seychelles
1 cityMahe
Seychelles International
From
KES 34,000
Singapore
1 citySingapore
Changi
From
KES 114,400
Somalia
2 citiesSouth Africa
3 citiesSouth Korea
1 citySeoul
Incheon International
From
KES 153,300
South Sudan
1 cityJuba
Juba International
From
KES 16,100
Spain
2 citiesSri Lanka
1 cityColombo
Bandaranaike International
From
KES 75,400
Sudan
1 cityKhartoum
Khartoum International
From
KES 31,600
Sweden
1 cityStockholm
Stockholm Arlanda
From
KES 107,200
Switzerland
1 cityZurich
Zurich
From
KES 93,800
Tanzania
5 citiesThailand
1 cityBangkok
Suvarnabhumi
From
KES 107,900
Tunisia
1 cityTunis
Tunis-Carthage International
From
KES 78,400
Turkey
2 citiesUganda
1 cityEntebbe
Entebbe International
From
KES 6,500
United Arab Emirates
3 citiesUnited Kingdom
3 citiesUnited States
6 citiesAtlanta
Hartsfield-Jackson Atlanta International
From
KES 196,800
Chicago
O'Hare International
From
KES 196,100
Los Angeles
Los Angeles International
From
KES 236,100
New York
John F. Kennedy International
From
KES 180,100
Newark
Newark Liberty International
From
KES 180,500
Washington
Washington Dulles International
From
KES 185,300
Uzbekistan
1 cityTashkent
Islam Karimov Tashkent International
From
KES 88,700
Vietnam
2 citiesZambia
1 cityLusaka
Kenneth Kaunda International
From
KES 29,700
Zimbabwe
1 cityHarare
Robert Gabriel Mugabe International
From
KES 31,800
Found somewhere you like?
Search the live schedule and pick the time that suits you.