Find flights from Nairobi to London (NBO - LHR) from KES 117,520*

Featured daily Return Flights from Nairobi to London

KES 120.4K
KES 341.5K
Displaying fares for June-2025
  • 29

    Su

    JUN

  • 30

    Mo

  • 01

    Tu

    JUL

  • 02

    We

  • 03

    Th

  • 04

    Fr

  • 05

    Sa

  • 06

    Su

  • 07

    Mo

  • 08

    Tu

  • 09

    We

  • 10

    Th

  • 11

    Fr

  • 12

    Sa

  • 13

    Su

  • 14

    Mo

  • 15

    Tu

  • 16

    We

  • 17

    Th

  • 18

    Fr

  • 19

    Sa

  • 20

    Su

  • 21

    Mo

  • 22

    Tu

  • 23

    We

  • 24

    Th

  • 25

    Fr

  • 26

    Sa

  • 27

    Su

  • 28

    Mo

  • RangeKES 120,445-KES 341,465

    Upgrade to Business Class

    Why KQ Business Class?

    • VIP treatment at SkyPriority check-in counter
    • 3-course in-flight African meal with a welcoming drink
    • Reclinable Flat-bed Dreamliner seats
    • SkyPriority on baggage handling from boarding till arrival
    • Exclusive access to KQ Lounges, Pride and Simba Lounge
    • A wide collection of In-flight entertainment including movies, comedies, music and much more

    FAQs for Flights from Nairobi to London

    Are there Direct Flights from Nairobi to London?

    Yes. Kenya Airways [KQ] operates direct flights from Nairobi to London. You can check our Flight Schedule for more information.

    How long is the flight from Nairobi to London?

    The average flight time is around 9 hours and 20 minutes.

    Which airports will you use when flying from Nairobi to London?

    The Departure airport is Jomo Kenyatta International Airport [Airport code - NBO] and the Arrival airport is Heathrow Airport [Airport code - LHR].

    London Gatwick - LGW