Kakamega Airport (GGM): Flights, Current Service Status & Passenger Guide

Kakamega Airport (GGM) serves Kakamega and surrounding parts of western Kenya. The airport has previously supported scheduled passenger connections with Nairobi, although travellers should verify whether scheduled commercial services are operating before planning a journey.

Travellers can browse the Kenya Domestic Flights Database[PASTE FLIGHTS PAGE URL] — for airports, airstrips and domestic flight routes across Kenya.

Last checked: August 2026

Kakamega Airport at a Glance

Airport: Kakamega Airport
IATA Code: GGM
Location: Kakamega
County: Kakamega County
Country: Kenya
Airport Type: Domestic
Main Area Served: Kakamega and surrounding western Kenya destinations
Historical Nairobi Connection: Wilson Airport (WIL)

Are There Flights to Kakamega Airport?

Kakamega Airport has previously been served by scheduled passenger flights from Nairobi, including services associated with Skyward Express.

However, travellers should not assume that a scheduled Nairobi–Kakamega flight is currently available.

Nairobi to Kakamega Flights Guide[LINK WHEN PUBLISHED]

Passengers should check the latest airline timetable before planning their journey.

Nairobi to Kakamega Flights

When direct scheduled services operate, the route connects:

Wilson Airport (WIL) ↔ Kakamega Airport (GGM)

The direct flight typically takes around 45 minutes.

Because service availability can change, passengers should verify the route before making other travel arrangements.

Kakamega Airport Code: GGM

The IATA airport code is:

GGM

For Nairobi flight searches, passengers may encounter:

WIL → GGM — Nairobi Wilson to Kakamega

GGM → WIL — Kakamega to Nairobi Wilson

Alternative Airports for Kakamega

When direct flights to Kakamega are unavailable, passengers can consider flying to another western Kenya airport and completing the journey by road.

Potential alternatives include:

Kisumu International Airport (KIS)[LINK WHEN PUBLISHED]

Eldoret International Airport (EDL)[LINK WHEN PUBLISHED]

Passengers should compare airfare, flight availability, ground-transfer distance and total journey time.

Check-In and Baggage

When scheduled services are available, passengers should follow the operating airline’s current check-in and baggage requirements.

Check:

  • Check-in deadline
  • Cabin baggage allowance
  • Checked baggage allowance
  • Weight restrictions
  • Excess baggage charges
  • Identification requirements

Frequently Asked Questions

What is the airport code for Kakamega Airport?

The IATA code is GGM.

Are there direct flights from Nairobi to Kakamega?

The route has operated previously, but passengers should verify current scheduled service before travelling.

Which Nairobi airport is associated with Kakamega flights?

Previous scheduled services have connected Kakamega with Wilson Airport (WIL).

What can I do if there are no Kakamega flights?

Passengers can consider flying to Kisumu or Eldoret and continuing to Kakamega by road.

Related Guides

Kenya Domestic Flights Database[PASTE FLIGHTS PAGE URL]

Nairobi to Kakamega Flights[LINK WHEN PUBLISHED]

Wilson Airport Guide[LINK WHEN PUBLISHED]

Kisumu International Airport Guide[LINK WHEN PUBLISHED]

Eldoret International Airport Guide[LINK WHEN PUBLISHED]


Kitale Airport (KTL): Flights, Airlines & Passenger Guide

Kitale Airport (KTL) serves Kitale and the surrounding areas of Trans Nzoia County. The airport provides an important domestic aviation connection for passengers travelling between Nairobi and Kenya’s western and North Rift regions.

Travellers can browse the Kenya Domestic Flights Database[PASTE FLIGHTS PAGE URL] — for airports, airstrips and domestic flight routes across Kenya.

Last checked: August 2026

Kitale Airport at a Glance

Airport: Kitale Airport
IATA Code: KTL
Location: Kitale
County: Trans Nzoia County
Country: Kenya
Airport Type: Domestic
Main Area Served: Kitale and Trans Nzoia County
Nairobi Connection: Wilson Airport (WIL)

Nairobi to Kitale Flights

Scheduled services provide a direct air connection between Nairobi and Kitale.

Nairobi to Kitale Flights Guide[LINK WHEN PUBLISHED]

The route operates between:

Wilson Airport (WIL) ↔ Kitale Airport (KTL)

This is important for passengers because the Nairobi departure point is Wilson Airport rather than JKIA for the direct service covered in the Metros Kenya route guide.

Airlines Flying to Kitale

Skyward Express

Skyward Express provides scheduled passenger services on the Nairobi–Kitale corridor.

Passengers should check the current operating days, departure times and fares when booking because airline schedules can change.

Kitale Airport Code: KTL

The IATA airport code is:

KTL

Examples:

WIL → KTL — Nairobi Wilson to Kitale

KTL → WIL — Kitale to Nairobi Wilson

Passengers searching for flights can use the airport codes to distinguish Kitale from other western Kenya airports.

Nairobi to Kitale Flight Time

A direct flight between Wilson Airport and Kitale takes approximately:

40–50 minutes

This makes flying considerably faster than covering the entire Nairobi–Kitale journey by road, although passengers should include check-in and airport transfers when comparing total journey times.

Nairobi to Kitale Flight Fares

For planning purposes:

Estimated one-way fare: KSh 6,000–14,000

Actual fares can vary according to travel date, booking date, seat availability, baggage requirements and passenger demand.

These figures are planning estimates rather than live ticket prices.

Kitale Airport or Eldoret Airport?

Passengers travelling to Trans Nzoia and the surrounding region can compare Kitale Airport with Eldoret International Airport (EDL).

Kitale Airport (KTL) provides more direct access to Kitale.

Eldoret International Airport (EDL) provides another aviation gateway to the wider North Rift.

Eldoret International Airport Guide[LINK WHEN PUBLISHED]

The better option depends on flight availability, airfare and the passenger’s final destination.

Check-In at Kitale Airport

Passengers should follow the check-in deadline specified by the operating airline.

Allow enough time for:

Check-in → Baggage processing → Security → Boarding

Passengers should carry identification accepted by their airline.

Baggage Information

Before travelling, passengers should check:

  • Cabin baggage allowance
  • Checked baggage allowance
  • Weight and size restrictions
  • Excess baggage charges
  • Special baggage requirements

Baggage conditions can vary according to the fare purchased.

Getting From Kitale Airport

Passengers arriving at Kitale Airport can continue by road towards Kitale town and other destinations within Trans Nzoia County.

Travellers heading farther into the region should include the onward ground journey when calculating total travel time.

Frequently Asked Questions

What is the airport code for Kitale?

The IATA airport code is KTL.

Are there flights from Nairobi to Kitale?

Yes. Scheduled domestic services connect Nairobi with Kitale, subject to the airline’s current timetable.

Which Nairobi airport has Kitale flights?

The direct service covered in the Metros Kenya route guide operates from Wilson Airport (WIL).

How long is the Nairobi to Kitale flight?

The direct flight takes approximately 40–50 minutes.

How much is a Nairobi to Kitale flight?

For planning purposes, approximately KSh 6,000–14,000 one way, although passengers should check the current fare before booking.

Related Guides

Kenya Domestic Flights Database[PASTE FLIGHTS PAGE URL]

Nairobi to Kitale Flights[LINK WHEN PUBLISHED]

Wilson Airport Guide[LINK WHEN PUBLISHED]

Eldoret International Airport Guide[LINK WHEN PUBLISHED]

Kisumu International Airport Guide[LINK WHEN PUBLISHED]

Kakamega Airport Guide[LINK WHEN PUBLISHED]

Hot this week

CFAO Mobility Kenya Recalls Toyota Vehicles Over Defective Takata Airbags

NAIROBI, Kenya, Aug 19 – CFAO Mobility Kenya has...

Dash 8 Q400 Could Offer Attractive Returns on Nairobi–Mombasa Route, Pilot Barrack Siglain Says

NAIROBI, Kenya — A serious investor looking for an...

YEGO Prepares Nairobi Electric Boda Launch After Onboarding 4,000 Riders

NAIROBI, Kenya, Aug 18 — Ride-hailing company YEGO Mobility...

Nairobi Approves Two Underground and Elevated Metro Lines in Sh1 Trillion Transport Plan

Nairobi has approved the development of two metro railway...

SGR CBD Extensions Could Reshape Kenya’s Long-Distance Bus Industry, New Report Warns

A report submitted by Leah Sagini, a journalism student...

Topics

Related Articles

Popular Categories

spot_imgspot_img