Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline Air Arabia

The cheapest airline(s) flying from Karachi to Nairobi is Air Arabia .

  • Air Arabia Air Arabia
  • RwandAir RwandAir
  • Ethiopian Airlines Ethiopian Airlines
  • Kenya Airways Kenya Airways
  • Saudia Saudia
  • Etihad Airways Etihad Airways
  • Qatar Airways Qatar Airways
  • Emirates Emirates
  • Turkish Airlines Turkish Airlines
  • Pakistan International Airlines Pakistan International Airlines
Cheapest Month March

Travel Period: December 2024 - November 2025

The cheapest month(s) to fly from Karachi to Nairobi is March.

  • Dec 2024
  • Jan 2025
  • Feb 2025
  • Mar 2025
  • Apr 2025
  • May 2025
  • Jun 2025
  • Jul 2025
  • Aug 2025
  • Sep 2025
  • Oct 2025
  • Nov 2025
Cheapest Day of the Week Monday

The cheapest day(s) of the week to fly from Karachi to Nairobi is Monday.

  • Sun Sunday
  • Mon Monday
  • Tue Tuesday
  • Wed Wednesday
  • Thu Thursday
  • Fri Friday
  • Sat Saturday

Flight Schedules

Last Updated: Sat, 2 Nov, 2024

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 10:00 KHI
    19:35 NBO
    11Hrs, 35m 1 Stop (DXB)
  • KHIKarachi Airport 10:00 - NBO 19:35 11h 35m 1 Stop (DXB) Dubai
  • KHIKarachi Airport 10:00
    DXBDubai International Airport 15:20
  • DXBDubai International Airport 11:25
    NBONairobi Jomo Kenyatta International Airport 19:35
  • 11h 35m (3h 55m)
  • 1 Stop DXB · Dubai 3h 55m
  • flydubai (FZ 334)Boeing 737 800
    Emirates (EK 721)Boeing 777 300 Er
  • flydubai (FZ 334)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 10:00 KHI
    19:35 NBO
    11Hrs, 35m 1 Stop (DXB)
  • KHIKarachi Airport 10:00 - NBO 19:35 11h 35m 1 Stop (DXB) Dubai
  • KHIKarachi Airport 10:00
    DXBDubai International Airport 15:20
  • DXBDubai International Airport 11:25
    NBONairobi Jomo Kenyatta International Airport 19:35
  • 11h 35m (3h 55m)
  • 1 Stop DXB · Dubai 3h 55m
  • flydubai (FZ 334)Boeing 737 Max 8 Passenger
    Emirates (EK 721)Boeing 777 300 Er
  • flydubai (FZ 334)
    • -
    • T
    • W
    • T
    • F
    • S
    • S
  • 18:55 DOH
    13:00 MCT
    14Hrs, 00m 1 Stop (NBO)
  • DOHHamad International Airport 18:55 - MCT 13:00 14h 1 Stop (NBO) Nairobi
  • DOHHamad International Airport 18:55
    KHIKarachi Airport 12:05
  • NBONairobi Jomo Kenyatta International Airport 00:05
    MCTMuscat Airport 13:00
  • 14h (5h 15m)
  • 1 Stop NBO · Nairobi 5h 15m
  • Qatar Airways (QR 1341)Boeing 777 300 Er
    Oman Air (WY 324)Boeing 737 200 Mixed Configuration
  • Qatar Airways (QR 1341)
    • -
    • -
    • W
    • -
    • F
    • -
    • S
  • 18:55 DOH
    13:00 MCT
    14Hrs, 00m 1 Stop (NBO)
  • DOHHamad International Airport 18:55 - MCT 13:00 14h 1 Stop (NBO) Nairobi
  • DOHHamad International Airport 18:55
    KHIKarachi Airport 12:05
  • NBONairobi Jomo Kenyatta International Airport 00:05
    MCTMuscat Airport 13:00
  • 14h (5h 20m)
  • 1 Stop NBO · Nairobi 5h 20m
  • Qatar Airways (QR 1341)Boeing 777 300 Er
    Oman Air (WY 324)Boeing 737 200 Mixed Configuration
  • Qatar Airways (QR 1341)
    • -
    • -
    • W
    • -
    • F
    • -
    • -
  • 18:55 DOH
    13:00 MCT
    14Hrs, 00m 1 Stop (NBO)
  • DOHHamad International Airport 18:55 - MCT 13:00 14h 1 Stop (NBO) Nairobi
  • DOHHamad International Airport 18:55
    KHIKarachi Airport 12:05
  • NBONairobi Jomo Kenyatta International Airport 00:05
    MCTMuscat Airport 13:00
  • 14h (5h 20m)
  • 1 Stop NBO · Nairobi 5h 20m
  • Qatar Airways (QR 1341)Boeing 777 300 Er
    Oman Air (WY 324)Boeing 737 200 Mixed Configuration
  • Qatar Airways (QR 1341)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 17:20 KHI
    01:20 NBO
    10Hrs, 00m 1 Stop (ADD)
  • KHIKarachi Airport 17:20 - NBO 01:20 10h 1 Stop (ADD) Addis Ababa
  • KHIKarachi Airport 17:20
    ADDAddis Ababa Airport 23:15
  • ADDAddis Ababa Airport 20:50
    NBONairobi Jomo Kenyatta International Airport 01:20
  • 10h (2h 25m)
  • 1 Stop ADD · Addis Ababa 2h 25m
  • Ethiopian Airlines (ET 695)Boeing 737 Max 8 Passenger
    Ethiopian Airlines (ET 308)Boeing 737 800
  • Ethiopian Airlines (ET 695)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 17:20 KHI
    01:20 NBO
    10Hrs, 00m 1 Stop (ADD)
  • KHIKarachi Airport 17:20 - NBO 01:20 10h 1 Stop (ADD) Addis Ababa
  • KHIKarachi Airport 17:20
    ADDAddis Ababa Airport 23:15
  • ADDAddis Ababa Airport 20:50
    NBONairobi Jomo Kenyatta International Airport 01:20
  • 10h (2h 25m)
  • 1 Stop ADD · Addis Ababa 2h 25m
  • Ethiopian Airlines (ET 695)Boeing 737 Max 8 Passenger
    Ethiopian Airlines (ET 308)Boeing 737 Max 8 Passenger
  • Ethiopian Airlines (ET 695)
    • -
    • -
    • W
    • -
    • F
    • -
    • S
  • 10:45 ADD
    02:45 DXB
    13Hrs, 55m 1 Stop (NBO)
  • ADDAddis Ababa Airport 10:45 - DXB 02:45 13h 55m 1 Stop (NBO) Nairobi
  • ADDAddis Ababa Airport 10:45
    KHIKarachi Airport 01:15
  • NBONairobi Jomo Kenyatta International Airport 13:10
    DXBDubai International Airport 02:45
  • 13h 55m (4h 40m)
  • 1 Stop NBO · Nairobi 4h 40m
  • Ethiopian Airlines (ET 318)Boeing 777 300 Er
    Pakistan International Airlines (PK 213)Airbus Industrie A320 Sharklets
  • Ethiopian Airlines (ET 318)
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 10:45 ADD
    02:45 DXB
    13Hrs, 55m 1 Stop (NBO)
  • ADDAddis Ababa Airport 10:45 - DXB 02:45 13h 55m 1 Stop (NBO) Nairobi
  • ADDAddis Ababa Airport 10:45
    KHIKarachi Airport 01:15
  • NBONairobi Jomo Kenyatta International Airport 13:10
    DXBDubai International Airport 02:45
  • 13h 55m (4h 40m)
  • 1 Stop NBO · Nairobi 4h 40m
  • Ethiopian Airlines (ET 318)Boeing 777 300 Er
    Pakistan International Airlines (PK 213)Airbus
  • Ethiopian Airlines (ET 318)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 10:45 ADD
    02:45 DXB
    13Hrs, 55m 1 Stop (NBO)
  • ADDAddis Ababa Airport 10:45 - DXB 02:45 13h 55m 1 Stop (NBO) Nairobi
  • ADDAddis Ababa Airport 10:45
    KHIKarachi Airport 01:15
  • NBONairobi Jomo Kenyatta International Airport 13:10
    DXBDubai International Airport 02:45
  • 13h 55m (4h 40m)
  • 1 Stop NBO · Nairobi 4h 40m
  • Ethiopian Airlines (ET 318)Boeing 777 300 Er
    Pakistan International Airlines (PK 213)Airbus
  • Ethiopian Airlines (ET 318)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 10:45 ADD
    02:45 DXB
    13Hrs, 55m 1 Stop (NBO)
  • ADDAddis Ababa Airport 10:45 - DXB 02:45 13h 55m 1 Stop (NBO) Nairobi
  • ADDAddis Ababa Airport 10:45
    KHIKarachi Airport 01:15
  • NBONairobi Jomo Kenyatta International Airport 13:10
    DXBDubai International Airport 02:45
  • 13h 55m (4h 40m)
  • 1 Stop NBO · Nairobi 4h 40m
  • Ethiopian Airlines (ET 318)Boeing 777 300 Er
    Pakistan International Airlines (PK 213)Airbus
  • Ethiopian Airlines (ET 318)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 02:00 KHI
    13:15 NBO
    13Hrs, 15m 1 Stop (SHJ)
  • KHIKarachi Airport 02:00 - NBO 13:15 13h 15m 1 Stop (SHJ) Sharjah
  • KHIKarachi Airport 02:00
    SHJSharjah Airport 09:00
  • SHJSharjah Airport 03:10
    NBONairobi Jomo Kenyatta International Airport 13:15
  • 13h 15m (5h 50m)
  • 1 Stop SHJ · Sharjah 5h 50m
  • Air Arabia (G9 549)Airbus
    Air Arabia (G9 734)Airbus
  • Air Arabia (G9 549)
    • M
    • T
    • -
    • T
    • -
    • -
    • -
  • 02:00 KHI
    13:15 NBO
    13Hrs, 15m 1 Stop (SHJ)
  • KHIKarachi Airport 02:00 - NBO 13:15 13h 15m 1 Stop (SHJ) Sharjah
  • KHIKarachi Airport 02:00
    SHJSharjah Airport 09:00
  • SHJSharjah Airport 03:10
    NBONairobi Jomo Kenyatta International Airport 13:15
  • 13h 15m (5h 50m)
  • 1 Stop SHJ · Sharjah 5h 50m
  • Air Arabia (G9 549)Airbus
    Air Arabia (G9 734)Airbus
  • Air Arabia (G9 549)
    • -
    • -
    • W
    • -
    • F
    • S
    • S
  • 03:00 KHI
    14:40 NBO
    13Hrs, 40m 1 Stop (DXB)
  • KHIKarachi Airport 03:00 - NBO 14:40 13h 40m 1 Stop (DXB) Dubai
  • KHIKarachi Airport 03:00
    DXBDubai International Airport 10:30
  • DXBDubai International Airport 04:15
    NBONairobi Jomo Kenyatta International Airport 14:40
  • 13h 40m (6h 15m)
  • 1 Stop DXB · Dubai 6h 15m
  • Emirates (EK 607)Boeing 777 300 Er
    Emirates (EK 719)Boeing 777 300 Er
  • Emirates (EK 607)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 03:30 KHI
    14:40 NBO
    13Hrs, 10m 1 Stop (DXB)
  • KHIKarachi Airport 03:30 - NBO 14:40 13h 10m 1 Stop (DXB) Dubai
  • KHIKarachi Airport 03:30
    DXBDubai International Airport 10:30
  • DXBDubai International Airport 04:55
    NBONairobi Jomo Kenyatta International Airport 14:40
  • 13h 10m (5h 35m)
  • 1 Stop DXB · Dubai 5h 35m
  • flydubai (FZ 332)Boeing 737 800
    Emirates (EK 719)Boeing 777 300 Er
  • flydubai (FZ 332)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the most popular airline flying from Karachi to Nairobi?

The most popular airline flying from Karachi to Nairobi is Air Arabia . Find the latest flight deals on Wego.

How far is Nairobi from Karachi?

The flight distance between Karachi and Nairobi is 4362km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 02:00. The last flight of the day departs at 10:00. See the full list of flight times on Wego.