Deutschland (€)
France (€)
International (€)
España (€)
Österreich (€)
Italia (€)

Book Kenya Airways cheap flights with Opodo

Why book with Opodo?
Combine airlines for cheaper fares
British Travel Awards 2018: Best Flight Booking Website
Best Online/Call Centre Travel Agency (gold winner 2017)

Top Kenya Airways flight deals

Nairobi - Kisumu,Kisumu
return from £48
Nairobi - Dubai
return from £229
Amman - Entebbe
return from £469
Dubai - George
return from £504
Kinshasa - Dubai
return from £367
Johannesburg - Douala
return from £336

Kenya Airways

About Kenya Airways

Kenya Airways is based in Nairobi and is Kenya's national flag carrier airline, and was formed after the breakup of its forerunner, East African Airways, in 1977. Initially owned by the Kenyan government, the airline became the first African flag carrier to be privatized in 1996, however, the Kenyan government still retains a large number of shares in the company. It owns 45 airplanes, which are a mixture of Boeing and Embraer aircraft.

From its hub at Jomo Kenyatta International Airport, the airline offers flights to more than 60 destinations such as Copenhagen, Accra and Hong Kong. Since its foundation in 1977 it has been a part of the African Airlines Association, and subsequently joined the SkyTeam alliance in 2010. Its entrance into the SkyTeam alliance was sponsored by KLM, which owns a large number of shares in the airline. As well as its alliance membership, the airline also has codeshare agreements with several other carriers, including Air France, Korean Air and China Southern Airlines.

Online check-in

Kenya Airways online check-in opens 30 hours prior to departure and closes again 2 hours before takeoff. Passengers can also select a seat during Kenya Airways online check-in process. Online check-in is available for those with an e-ticket, however passengers can also check in at the airport. Passengers on international flights should check in a minimum of 2 hours and 30 minutes prior to their flight's departure, with counters closing 1 hour before takeoff. On domestic flights, passengers should check in a minimum of 1 hour and 30 minutes before their scheduled departure time, with counters closing 30 minutes before a flight leaves.

Hand luggage allowance

Hand luggage on Kenya Airways flights dictates that Economy Class passengers are allowed a single piece of hand luggage with a weight of up to 12 kg, while Premier World class passengers can bring 2 pieces of hand luggage, each of which can weigh up to 12 kg. The maximum size for hand luggage is 55 x 25 x 35 cm. Passengers in all classes can also bring 1 personal item onto the plane. Some potential personal items include laptops, cameras, handbags or briefcases. They may also take 1 bag of duty-free purchases on board. Children under 2 years old are allowed 1 piece of hand luggage up to 12 kg.

Checked baggage allowance

Checked luggage allowance depends on the passenger's destination as well as the class of their Kenya Airways booking. On domestic Kenya Airways flights, Economy passengers can take 1 piece of checked luggage weighing up to 23 kg. Premier World passengers may also take 1 item of checked luggage weighing up to 32 kg on domestic routes. On international flights Economy passengers are allowed 2 items of checked luggage each weighing up to 23 kg, while Premier World passengers are entitled to 2 items of checked luggage, each weighing up to 32 kg. The airline will refuse to carry any items of baggage that weigh more than 32 kg. If a passenger exceeds their allowance or wishes to take any sports equipment, charges will apply.

Airline Information

  • Airline name: Kenya Airways
  • IATA code: KQ
  • Year Founded: 1977
  • Headquarters: Nairobi, Kenya
  • Website: kenya-airways.com

Latest customer reviews on Kenya Airways flights

3.5 /5
Total reviews based on: 90
London
Nairobi
Heathrow - Jomo Kenyatta Internatonal ( LHR - NBO )
5.0 /5
James
Date 2019-08-13 Location Stevenage Age 51-70 Class Economy

Great service flights were delayed but overall experience wonderful. Stewards friendly and helpful.

3.5 /5
26 reviews
Kilimanjaro
Nairobi
Kilimanjaro - Jomo Kenyatta Internatonal ( JRO - NBO )
5.0 /5
Em
Date 2019-04-27 Location Marangu Moshi Age 31-50 Class Economy

Very Good

5.0 /5
1 reviews
London
Harare
Heathrow - Harare ( LHR - HRE )
5.0 /5
Mhofela69
Date 2020-03-19 Location Southampton, UK Age 31-50 Class Economy

The best for me so far

3.5 /5
4 reviews
Nairobi
Mombasa
Jomo Kenyatta Internatonal - Moi International ( NBO - MBA )
5.0 /5
mukri
Date 2019-03-13 Location nairobi kenya Age 51-70 Class Economy

great correspondence well done

4.0 /5
4 reviews
Nairobi
Paris
Jomo Kenyatta Internatonal - Charles De Gaulle ( NBO - CDG )
5.0 /5
Zippy
Date 2018-02-27 Location Kenya Age 31-50 Class Economy

Had a good flight. Professional pilot. Just groom the hostesses better. Some even had untidy hair and very poor makeup. Not good standards to depict Kenya esp compared with staff of other flights

5.0 /5
1 reviews
London
Entebbe
Heathrow - Entebbe ( LHR - EBB )
5.0 /5
Sam
Date 2020-02-18 Location UK Age 51-70 Class Economy

I liked it and I'm ready to do it again soon Thanks

4.0 /5
3 reviews
Birmingham
Nairobi
Birmingham Intl - Jomo Kenyatta Internatonal ( BHX - NBO )
5.0 /5
Early bird.
Date 2019-12-20 Location United Kingdom Age 51-70 Class Economy

There were no issues.

5.0 /5
2 reviews
London
Lusaka
Heathrow - Lusaka ( LHR - LUN )
5.0 /5
Captain Monochrome
Date 2019-11-17 Location Spain Age 31-50 Class Economy

It was a beautiful, smooth, and awesome flight. I, however, wished they offered more water during flights to avoid dehydration.

5.0 /5
1 reviews
Juba
Accra
Juba - Kotoka ( JUB - ACC )
5.0 /5
traveller
Date 2019-10-29 Location ghana Age 51-70 Class Economy

ticket price too high when late or chen changing ticket

5.0 /5
1 reviews
Dubai
Johannesburg
Dubai International Airport - OR Tambo International Airport ( DXB - JNB )
5.0 /5
Ahti
Date 2020-01-27 Location Finland Age 51-70 Class Business Class

Lounge improvements needed, Nairobi Airport security fast track is a joke.

5.0 /5
1 reviews
Manchester
Amsterdam
Manchester International - Schiphol ( MAN - AMS )
4.0 /5
Sammy
Date 2019-05-10 Location Manchester Age 31-50 Class Economy

Would appreciate local services to change the booking when abroad local airline Kenya airways could not access my booking because I had booked via travel agent and the cost of calling abroad in Kenya is expensive.A local number would be appreciated.

4.0 /5
1 reviews
London
Blantyre
Heathrow - Chileka ( LHR - BLZ )
4.0 /5
Mzungu Pete
Date 2020-03-02 Location UK Age Over 70 Class Economy

Overall reasonable service, very poor P A announcements at both Nairobi and Blantyre airports. Food was only average and on one flight no choice left for a main meal. Staff were pleasant and planes clean

4.0 /5
1 reviews
Nairobi
London
Jomo Kenyatta Internatonal - Heathrow ( NBO - LHR )
4.0 /5
Mummy B
Date 2019-02-03 Location Age 31-50 Class Economy

Other than check-in function of the app which resulted in me checking in at the airport (for what seems like no apparent reason/I was not given one) this was a great purchase and significantly cheaper than what the airline advertised itself for the exact flight!!!!

4.0 /5
1 reviews
Entebbe
London
Entebbe - Heathrow ( EBB - LHR )
4.0 /5
Olyd
Date 2018-12-17 Location UK Age 51-70 Class Economy

Everything was great except the main meal served.

4.0 /5
1 reviews
Lusaka
Harare
Lusaka - Harare ( LUN - HRE )
2.0 /5
Christopher Mwale
Date 2019-05-20 Location Lusaka Age 31-50 Class Economy

I never travelled and i lost out on my hard earned money $250. i tried called the so called support and was put on a long waiting to incuring further charges on my side. i abandoned it and i am done.

2.0 /5
1 reviews

Other popular airlines

Popular Kenya Airways routes

Our International travel websites