Flight Schedules

Last Updated: Fri, 2 May, 2025

  • 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
  • 08:45 MYD
    13:50 KIS
    5Hrs, 05m 1 Stop (NBO)
  • MYDMalindi Airport 08:45 - KIS 13:50 5h 05m 1 Stop (NBO) Nairobi
  • MYDMalindi Airport 08:45
    NBONairobi Jomo Kenyatta International Airport 12:50
  • NBONairobi Jomo Kenyatta International Airport 10:00
    KISKisumu Airport 13:50
  • 5h 05m (2h 50m)
  • 1 Stop NBO · Nairobi 2h 50m
  • Jambojet Limited (JM 8641)Dehavilland Dash 8 400
    Jambojet Limited (JM 8654)Dehavilland Dash 8 400
  • Jambojet Limited (JM 8641)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
  • 08:45 MYD
    14:00 KIS
    5Hrs, 15m 1 Stop (NBO)
  • MYDMalindi Airport 08:45 - KIS 14:00 5h 15m 1 Stop (NBO) Nairobi
  • MYDMalindi Airport 08:45
    NBONairobi Jomo Kenyatta International Airport 13:00
  • NBONairobi Jomo Kenyatta International Airport 10:00
    KISKisumu Airport 14:00
  • 5h 15m (3h)
  • 1 Stop NBO · Nairobi 3h
  • Jambojet Limited (JM 8641)Dehavilland Dash 8 400
    Jambojet Limited (JM 8654)Dehavilland Dash 8 400
  • Jambojet Limited (JM 8641)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 08:45 MYD
    14:20 KIS
    5Hrs, 35m 1 Stop (NBO)
  • MYDMalindi Airport 08:45 - KIS 14:20 5h 35m 1 Stop (NBO) Nairobi
  • MYDMalindi Airport 08:45
    NBONairobi Jomo Kenyatta International Airport 13:30
  • NBONairobi Jomo Kenyatta International Airport 10:00
    KISKisumu Airport 14:20
  • 5h 35m (3h 30m)
  • 1 Stop NBO · Nairobi 3h 30m
  • Jambojet Limited (JM 8641)Dehavilland Dash 8 400
    Kenya Airways (KQ 656)Embraer Emb E90
  • Jambojet Limited (JM 8641)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 10:55 MYD
    13:50 KIS
    2Hrs, 55m 1 Stop (NBO)
  • MYDMalindi Airport 10:55 - KIS 13:50 2h 55m 1 Stop (NBO) Nairobi
  • MYDMalindi Airport 10:55
    NBONairobi Jomo Kenyatta International Airport 12:50
  • NBONairobi Jomo Kenyatta International Airport 12:10
    KISKisumu Airport 13:50
  • 2h 55m (40m)
  • 1 Stop NBO · Nairobi 40m
  • Jambojet Limited (JM 8643)Dehavilland Dash 8 400
    Jambojet Limited (JM 8654)Dehavilland Dash 8 400
  • Jambojet Limited (JM 8643)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 12:05 MYD
    18:10 KIS
    6Hrs, 05m 1 Stop (NBO)
  • MYDMalindi Airport 12:05 - KIS 18:10 6h 05m 1 Stop (NBO) Nairobi
  • MYDMalindi Airport 12:05
    NBONairobi Jomo Kenyatta International Airport 17:20
  • NBONairobi Jomo Kenyatta International Airport 13:20
    KISKisumu Airport 18:10
  • 6h 05m (4h)
  • 1 Stop NBO · Nairobi 4h
  • Jambojet Limited (JM 8643)Dehavilland Dash 8 400
    Kenya Airways (KQ 670)Boeing 737 800
  • Jambojet Limited (JM 8643)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 12:05 MYD
    18:10 KIS
    6Hrs, 05m 1 Stop (NBO)
  • MYDMalindi Airport 12:05 - KIS 18:10 6h 05m 1 Stop (NBO) Nairobi
  • MYDMalindi Airport 12:05
    NBONairobi Jomo Kenyatta International Airport 17:20
  • NBONairobi Jomo Kenyatta International Airport 13:20
    KISKisumu Airport 18:10
  • 6h 05m (4h)
  • 1 Stop NBO · Nairobi 4h
  • Jambojet Limited (JM 8643)Dehavilland Dash 8 400
    Kenya Airways (KQ 670)Embraer Emb E90
  • Jambojet Limited (JM 8643)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 12:05 MYD
    17:55 KIS
    5Hrs, 50m 1 Stop (NBO)
  • MYDMalindi Airport 12:05 - KIS 17:55 5h 50m 1 Stop (NBO) Nairobi
  • MYDMalindi Airport 12:05
    NBONairobi Jomo Kenyatta International Airport 16:55
  • NBONairobi Jomo Kenyatta International Airport 13:20
    KISKisumu Airport 17:55
  • 5h 50m (3h 35m)
  • 1 Stop NBO · Nairobi 3h 35m
  • Jambojet Limited (JM 8643)Dehavilland Dash 8 400
    Jambojet Limited (JM 8656)Dehavilland Dash 8 400
  • Jambojet Limited (JM 8643)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 12:05 MYD
    16:20 KIS
    4Hrs, 15m 1 Stop (NBO)
  • MYDMalindi Airport 12:05 - KIS 16:20 4h 15m 1 Stop (NBO) Nairobi
  • MYDMalindi Airport 12:05
    NBONairobi Jomo Kenyatta International Airport 15:20
  • NBONairobi Jomo Kenyatta International Airport 13:20
    KISKisumu Airport 16:20
  • 4h 15m (2h)
  • 1 Stop NBO · Nairobi 2h
  • Jambojet Limited (JM 8643)Dehavilland Dash 8 400
    Jambojet Limited (JM 8656)Dehavilland Dash 8 400
  • Jambojet Limited (JM 8643)
    • -
    • -
    • W
    • T
    • -
    • -
    • -
  • 12:30 MYD
    18:15 KIS
    5Hrs, 45m 1 Stop (NBO)
  • MYDMalindi Airport 12:30 - KIS 18:15 5h 45m 1 Stop (NBO) Nairobi
  • MYDMalindi Airport 12:30
    NBONairobi Jomo Kenyatta International Airport 17:25
  • NBONairobi Jomo Kenyatta International Airport 13:45
    KISKisumu Airport 18:15
  • 5h 45m (3h 40m)
  • 1 Stop NBO · Nairobi 3h 40m
  • Jambojet Limited (JM 8643)Dehavilland Dash 8 400
    Kenya Airways (KQ 670)Embraer Emb E90
  • Jambojet Limited (JM 8643)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 12:30 MYD
    18:10 KIS
    5Hrs, 40m 1 Stop (NBO)
  • MYDMalindi Airport 12:30 - KIS 18:10 5h 40m 1 Stop (NBO) Nairobi
  • MYDMalindi Airport 12:30
    NBONairobi Jomo Kenyatta International Airport 17:20
  • NBONairobi Jomo Kenyatta International Airport 13:45
    KISKisumu Airport 18:10
  • 5h 40m (3h 35m)
  • 1 Stop NBO · Nairobi 3h 35m
  • Jambojet Limited (JM 8643)Dehavilland Dash 8 400
    Kenya Airways (KQ 670)Embraer Emb E90
  • Jambojet Limited (JM 8643)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 12:30 MYD
    16:30 KIS
    4Hrs, 00m 1 Stop (NBO)
  • MYDMalindi Airport 12:30 - KIS 16:30 4h 1 Stop (NBO) Nairobi
  • MYDMalindi Airport 12:30
    NBONairobi Jomo Kenyatta International Airport 15:30
  • NBONairobi Jomo Kenyatta International Airport 13:45
    KISKisumu Airport 16:30
  • 4h (1h 45m)
  • 1 Stop NBO · Nairobi 1h 45m
  • Jambojet Limited (JM 8643)Dehavilland Dash 8 400
    Jambojet Limited (JM 8656)Dehavilland Dash 8 400
  • Jambojet Limited (JM 8643)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 12:30 MYD
    16:20 KIS
    3Hrs, 50m 1 Stop (NBO)
  • MYDMalindi Airport 12:30 - KIS 16:20 3h 50m 1 Stop (NBO) Nairobi
  • MYDMalindi Airport 12:30
    NBONairobi Jomo Kenyatta International Airport 15:20
  • NBONairobi Jomo Kenyatta International Airport 13:45
    KISKisumu Airport 16:20
  • 3h 50m (1h 35m)
  • 1 Stop NBO · Nairobi 1h 35m
  • Jambojet Limited (JM 8643)Dehavilland Dash 8 400
    Jambojet Limited (JM 8656)Dehavilland Dash 8 400
  • Jambojet Limited (JM 8643)
    • -
    • -
    • -
    • -
    • F
    • -
    • S
  • 16:15 MYD
    20:00 KIS
    3Hrs, 45m 1 Stop (NBO)
  • MYDMalindi Airport 16:15 - KIS 20:00 3h 45m 1 Stop (NBO) Nairobi
  • MYDMalindi Airport 16:15
    NBONairobi Jomo Kenyatta International Airport 19:00
  • NBONairobi Jomo Kenyatta International Airport 17:30
    KISKisumu Airport 20:00
  • 3h 45m (1h 30m)
  • 1 Stop NBO · Nairobi 1h 30m
  • Jambojet Limited (JM 8645)Dehavilland Dash 8 400
    Jambojet Limited (JM 8678)Dehavilland Dash 8 400
  • Jambojet Limited (JM 8645)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 16:15 MYD
    19:50 KIS
    3Hrs, 35m 1 Stop (NBO)
  • MYDMalindi Airport 16:15 - KIS 19:50 3h 35m 1 Stop (NBO) Nairobi
  • MYDMalindi Airport 16:15
    NBONairobi Jomo Kenyatta International Airport 18:50
  • NBONairobi Jomo Kenyatta International Airport 17:30
    KISKisumu Airport 19:50
  • 3h 35m (1h 20m)
  • 1 Stop NBO · Nairobi 1h 20m
  • Jambojet Limited (JM 8645)Dehavilland Dash 8 400
    Jambojet Limited (JM 8678)Dehavilland Dash 8 400
  • Jambojet Limited (JM 8645)
    • M
    • -
    • W
    • -
    • F
    • -
    • S
  • 16:15 MYD
    19:10 KIS
    2Hrs, 55m 1 Stop (NBO)
  • MYDMalindi Airport 16:15 - KIS 19:10 2h 55m 1 Stop (NBO) Nairobi
  • MYDMalindi Airport 16:15
    NBONairobi Jomo Kenyatta International Airport 18:20
  • NBONairobi Jomo Kenyatta International Airport 17:30
    KISKisumu Airport 19:10
  • 2h 55m (50m)
  • 1 Stop NBO · Nairobi 50m
  • Jambojet Limited (JM 8645)Dehavilland Dash 8 400
    Kenya Airways (KQ 670)Embraer Emb E90
  • Jambojet Limited (JM 8645)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
How far is Kisumu from Malindi?

The flight distance between Malindi and Kisumu is 689km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 08:45. The last flight of the day departs at 08:45. See the full list of flight times on Wego.