Flota Według stanu na sierpień 2025 flota Kenya Airlines składała się z 35 samolotów, w tym 4 przeznaczonych do transportu cargo, o średnim wieku 13,9 lat: SamolotLiczba miejscUwagiModelAktywneZamówioneBEŁącznieBoeing 737-8009–16129145Boeing 787-89–30204234Embraer E19013–128496Kenya Airlines CargoBoeing 737-300SF2–konfiguracja cargoPojemność cargo do 18 tBoeing 737-800SF2–Łącznie0

Rozwój floty W 2004 linia przyjęła dostawę trzech Boeingów 767-300ER w konfiguracji mogącej pomieścić 216 pasażerów, oraz nabyła dwa Boeingi 737-700 z Wingletami. Kolejne dwa Boeingi 767-300ER wzięto w leasing od GECAS, natomiast wycofano Airbusy A310.

W 2006 Kenya Airways zamówiła sześć Boeingów 787, mające zastąpić Boeingi 767-300ER.

W listopadzie 2009 linie wynajęły nowsze samoloty Boeing 767, aby zastąpić starsze wersje samolotu.