Kenya Airways - Flights


  • London Heathrow
    LHR
    Libreville Airport
    VIA: Nairobi Jomo Kenyatta International Airport
    Libreville
    LBV

    Libreville
    LBV
    London Heathrow
    VIA: Nairobi Jomo Kenyatta International Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 02034750086
  • London
    Lungi International Airport
    VIA: Nairobi Jomo Kenyatta International Airport
    Freetown
    FNA

    Freetown
    FNA
    London
    VIA: Nairobi Jomo Kenyatta International Airport
    London
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 02034750086
  • London Heathrow
    LHR
    Entebbe Airport
    VIA: London London Gatwick Airport
    Entebbe
    EBB

    Entebbe
    EBB
    London Heathrow
    VIA: London London Gatwick Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 02034750086
  • London Heathrow
    LHR
    Kisumu Airport
    VIA: Nairobi Jomo Kenyatta International Airport
    Kisumu
    KIS

    Kisumu
    KIS
    London Heathrow
    VIA: Nairobi Jomo Kenyatta International Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 02034750086
  • London Heathrow
    LHR
    Harare Airport
    VIA: Nairobi Jomo Kenyatta International Airport
    Harare
    HRE

    Harare
    HRE
    London Heathrow
    VIA: Nairobi Jomo Kenyatta International Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 02034750086
  • London Heathrow
    LHR
    N?djili International Airport
    VIA: Nairobi Jomo Kenyatta International Airport
    Kinshasa
    FIH

    Kinshasa
    FIH
    London Heathrow
    VIA: Nairobi Jomo Kenyatta International Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 02034750086
  • London Heathrow
    LHR
    Nsimalen International Airport
    VIA: Nairobi Jomo Kenyatta International Airport
    Yaounde
    NSI

    Yaounde
    NSI
    London Heathrow
    VIA: Nairobi Jomo Kenyatta International Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 02034750086
  • London Heathrow
    LHR
    Victoria Airport
    VIA: London London Gatwick Airport
    Victoria
    ZIC

    Victoria
    ZIC
    London Heathrow
    VIA: London London Gatwick Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 02034750086
  • London Heathrow
    LHR
    Tambo International Airport
    VIA: Nairobi Jomo Kenyatta International Airport
    Johannesburg
    JNB

    Johannesburg
    JNB
    London Heathrow
    VIA: Nairobi Jomo Kenyatta International Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 02034750086
  • London Heathrow
    LHR
    Bamako Airport
    VIA: Nairobi Jomo Kenyatta International Airport
    Bamako
    BKO

    Bamako
    BKO
    London Heathrow
    VIA: Nairobi Jomo Kenyatta International Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 02034750086
  • London Heathrow
    LHR
    Victoria Airport
    VIA: Nairobi Jomo Kenyatta International Airport
    Victoria
    ZIC

    Victoria
    ZIC
    London Heathrow
    VIA: Nairobi Jomo Kenyatta International Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 02034750086
  • London Heathrow
    LHR
    Lusaka Airport
    VIA: Nairobi Jomo Kenyatta International Airport
    Lusaka
    LUN

    Lusaka
    LUN
    London Heathrow
    VIA: Nairobi Jomo Kenyatta International Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 02034750086
  • London Heathrow
    LHR
    Dar Es Salaam International Airport
    VIA: Nairobi Jomo Kenyatta International Airport
    Dar Es Salaam
    DAR

    Dar Es Salaam
    DAR
    London Heathrow
    VIA: Nairobi Jomo Kenyatta International Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 02034750086
  • London Heathrow
    LHR
    Moi International Airport
    VIA: Nairobi Jomo Kenyatta International Airport
    Mombasa
    MBA

    Mombasa
    MBA
    London Heathrow
    VIA: Nairobi Jomo Kenyatta International Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 02034750086
  • London Heathrow
    LHR
    Ambouli Airport
    VIA: Nairobi Jomo Kenyatta International Airport
    Djibouti
    JIB

    Djibouti
    JIB
    London Heathrow
    VIA: Nairobi Jomo Kenyatta International Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 02034750086
  • London Heathrow
    LHR
    Bole International Airport
    VIA: Nairobi Jomo Kenyatta International Airport
    Addis Ababa
    ADD

    Addis Ababa
    ADD
    London Heathrow
    VIA: Nairobi Jomo Kenyatta International Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 02034750086
  • London Heathrow
    LHR
    Jomo Kenyatta International Airport
    VIA: Direct
    Nairobi
    NBO

    Nairobi
    NBO
    London Heathrow
    VIA: Direct
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 02034750086
  • London Heathrow
    LHR
    Bujumbura International Airport
    VIA: Nairobi Jomo Kenyatta International Airport
    Bujumbura
    BJM

    Bujumbura
    BJM
    London Heathrow
    VIA: Nairobi Jomo Kenyatta International Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 02034750086
  • London Heathrow
    LHR
    Kumuzu International Airport
    VIA: Nairobi Jomo Kenyatta International Airport
    Lilongwe
    LLW

    Lilongwe
    LLW
    London Heathrow
    VIA: Nairobi Jomo Kenyatta International Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 02034750086
  • London Heathrow
    LHR
    Maputo International Airport
    VIA: Nairobi Jomo Kenyatta International Airport
    Maputo
    MPM

    Maputo
    MPM
    London Heathrow
    VIA: Nairobi Jomo Kenyatta International Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 02034750086
  • London Heathrow
    LHR
    Sir Seretse Khama International Airport
    VIA: Nairobi Jomo Kenyatta International Airport
    Gaborone
    GBE

    Gaborone
    GBE
    London Heathrow
    VIA: Nairobi Jomo Kenyatta International Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 02034750086
  • London Heathrow
    LHR
    4 de Fevereiro Airport
    VIA: Nairobi Jomo Kenyatta International Airport
    Luanda
    LAD

    Luanda
    LAD
    London Heathrow
    VIA: Nairobi Jomo Kenyatta International Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 02034750086
  • London Heathrow
    LHR
    Kilimanjaro Airport
    VIA: Nairobi Jomo Kenyatta International Airport
    Kilimanjaro
    JRO

    Kilimanjaro
    JRO
    London Heathrow
    VIA: Nairobi Jomo Kenyatta International Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 02034750086
  • London Heathrow
    LHR
    Khartoum Airport
    VIA: Nairobi Jomo Kenyatta International Airport
    Khartoum
    KRT

    Khartoum
    KRT
    London Heathrow
    VIA: Nairobi Jomo Kenyatta International Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 02034750086
  • London Heathrow
    LHR
    Khartoum Airport
    VIA: Nairobi Jomo Kenyatta International Airport
    Khartoum
    KRT

    Khartoum
    KRT
    London Heathrow
    VIA: Nairobi Jomo Kenyatta International Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 02034750086
  • London Heathrow
    LHR
    Dar Es Salaam International Airport
    VIA: Nairobi Jomo Kenyatta International Airport
    Dar Es Salaam
    DAR

    Dar Es Salaam
    DAR
    London Heathrow
    VIA: Nairobi Jomo Kenyatta International Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 02034750086
  • London Heathrow
    LHR
    Kilimanjaro Airport
    VIA: Nairobi Jomo Kenyatta International Airport
    Kilimanjaro
    JRO

    Kilimanjaro
    JRO
    London Heathrow
    VIA: Nairobi Jomo Kenyatta International Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 02034750086
  • London Heathrow
    LHR
    Cotonou Airport
    VIA: Nairobi Jomo Kenyatta International Airport
    Cotonou
    COO

    Cotonou
    COO
    London Heathrow
    VIA: Nairobi Jomo Kenyatta International Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 02034750086
  • London Heathrow
    LHR
    Maya Maya Airport
    VIA: Nairobi Jomo Kenyatta International Airport
    Brazzaville
    BZV

    Brazzaville
    BZV
    London Heathrow
    VIA: Nairobi Jomo Kenyatta International Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 02034750086
  • London Heathrow
    LHR
    Kisauni Airport
    VIA: Nairobi Jomo Kenyatta International Airport
    Zanzibar
    ZNZ

    Zanzibar
    ZNZ
    London Heathrow
    VIA: Nairobi Jomo Kenyatta International Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 02034750086
  • London Heathrow
    LHR
    Cotonou Airport
    VIA: Nairobi Jomo Kenyatta International Airport
    Cotonou
    COO

    Cotonou
    COO
    London Heathrow
    VIA: Nairobi Jomo Kenyatta International Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 02034750086
  • London Heathrow
    LHR
    Antananarivo Airport
    VIA: Nairobi Jomo Kenyatta International Airport
    Antananarivo
    TNR

    Antananarivo
    TNR
    London Heathrow
    VIA: Nairobi Jomo Kenyatta International Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 02034750086
  • London Heathrow
    LHR
    Kisauni Airport
    VIA: Nairobi Jomo Kenyatta International Airport
    Zanzibar
    ZNZ

    Zanzibar
    ZNZ
    London Heathrow
    VIA: Nairobi Jomo Kenyatta International Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 02034750086
  • London Heathrow
    LHR
    Douala Airport
    VIA: Nairobi Jomo Kenyatta International Airport
    Douala
    DLA

    Douala
    DLA
    London Heathrow
    VIA: Nairobi Jomo Kenyatta International Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 02034750086
  • London Heathrow
    LHR
    Douala Airport
    VIA: Nairobi Jomo Kenyatta International Airport
    Douala
    DLA

    Douala
    DLA
    London Heathrow
    VIA: Nairobi Jomo Kenyatta International Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 02034750086
  • London Heathrow
    LHR
    Antananarivo Airport
    VIA: Nairobi Jomo Kenyatta International Airport
    Antananarivo
    TNR

    Antananarivo
    TNR
    London Heathrow
    VIA: Nairobi Jomo Kenyatta International Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 02034750086
  • London Heathrow
    LHR
    Victoria Airport
    VIA: Nairobi Jomo Kenyatta International Airport
    Victoria
    ZIC

    Victoria
    ZIC
    London Heathrow
    VIA: Nairobi Jomo Kenyatta International Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 02034750086
  • London Heathrow
    LHR
    Kumuzu International Airport
    VIA: Nairobi Jomo Kenyatta International Airport
    Lilongwe
    LLW

    Lilongwe
    LLW
    London Heathrow
    VIA: Nairobi Jomo Kenyatta International Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 02034750086
  • London Heathrow
    LHR
    Nsimalen International Airport
    VIA: Nairobi Jomo Kenyatta International Airport
    Yaounde
    NSI

    Yaounde
    NSI
    London Heathrow
    VIA: Nairobi Jomo Kenyatta International Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 02034750086
  • London Heathrow
    LHR
    Lusaka Airport
    VIA: Nairobi Jomo Kenyatta International Airport
    Lusaka
    LUN

    Lusaka
    LUN
    London Heathrow
    VIA: Nairobi Jomo Kenyatta International Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 02034750086
  • London Heathrow
    LHR
    Nampula Airport
    VIA: Nairobi Jomo Kenyatta International Airport
    Nampula
    APL

    Nampula
    APL
    London Heathrow
    VIA: Nairobi Jomo Kenyatta International Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 02034750086
  • London Heathrow
    LHR
    Moi International Airport
    VIA: Nairobi Jomo Kenyatta International Airport
    Mombasa
    MBA

    Mombasa
    MBA
    London Heathrow
    VIA: Nairobi Jomo Kenyatta International Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 02034750086
  • London Heathrow
    LHR
    Kisumu Airport
    VIA: Nairobi Jomo Kenyatta International Airport
    Kisumu
    KIS

    Kisumu
    KIS
    London Heathrow
    VIA: Nairobi Jomo Kenyatta International Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 02034750086
  • London Heathrow
    LHR
    Jomo Kenyatta International Airport
    VIA: Direct
    Nairobi
    NBO

    Nairobi
    NBO
    London Heathrow
    VIA: Direct
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 02034750086
  • London Heathrow
    LHR
    Bamako Airport
    VIA: Nairobi Jomo Kenyatta International Airport
    Bamako
    BKO

    Bamako
    BKO
    London Heathrow
    VIA: Nairobi Jomo Kenyatta International Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 02034750086
  • London Heathrow
    LHR
    Libreville Airport
    VIA: Nairobi Jomo Kenyatta International Airport
    Libreville
    LBV

    Libreville
    LBV
    London Heathrow
    VIA: Nairobi Jomo Kenyatta International Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 02034750086
  • London Heathrow
    LHR
    Ambouli Airport
    VIA: Nairobi Jomo Kenyatta International Airport
    Djibouti
    JIB

    Djibouti
    JIB
    London Heathrow
    VIA: Nairobi Jomo Kenyatta International Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 02034750086
  • London Heathrow
    LHR
    Sir Seretse Khama International Airport
    VIA: Nairobi Jomo Kenyatta International Airport
    Gaborone
    GBE

    Gaborone
    GBE
    London Heathrow
    VIA: Nairobi Jomo Kenyatta International Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 02034750086
Search Worldwide Destinations