A Comprehensive Guide to Domestic Airlines in Kenya

by Kenya Travel Hub Editorial

Domestic Airlines in Kenya: The Complete Guide

Kenya has 9 scheduled domestic airlines connecting more than 20 destinations — from Nairobi’s city airports to remote bush airstrips inside game reserves. Flying is always faster than driving. Nairobi to Masai Mara takes 45 minutes by air and 5–6 hours by road. Nairobi to Mombasa takes 55 minutes by air and 7–8 hours by road.

This guide covers every active domestic carrier in Kenya — routes, aircraft types, baggage rules, typical fares, and what each airline is best suited for.

1. The Two Nairobi Airports You Must Know

Before you book any domestic flight, confirm which airport your flight uses. Getting this wrong is a common, avoidable, and costly mistake.

Airport

Code

Location

Used By

Distance from CBD

Jomo Kenyatta International Airport (JKIA)

NBO

Embakasi, Nairobi East

Kenya Airways, Jambojet, Fly540

~18 km / 30–60 min drive

Wilson Airport

WIL

Langata, Nairobi South

Safarilink, AirKenya, 748 Air, Skyward, Renegade, Silverstone, Fly540

~6 km / 15–25 min drive

Wilson Airport note: Wilson handles more aircraft movements than JKIA on most days. Despite that volume, check-in is quick — arrive 45 minutes before departure. There are no long terminal queues. Parking costs approximately KES 150–200 per hour. Wilson’s Langata location puts it closer to most Nairobi hotels and the Westlands/Karen areas than JKIA.

2. Kenya’s Domestic Airlines at a Glance

Airline

Type

Base

Main Routes

Best For

Kenya Airways (KQ)

Full-service jet

JKIA

Mombasa, Kisumu, Eldoret

Reliability & miles

Jambojet

Low-cost

JKIA

Mombasa, Kisumu, Diani, Lamu, Malindi

Budget city routes

Fly540

Budget

JKIA + Wilson

Mombasa, Kisumu, Malindi, Lamu

Flexible & affordable

Safarilink Aviation

Safari specialist

Wilson

Masai Mara (7 airstrips), Amboseli, Samburu, Lamu

Safari camp transfers

AirKenya Express

Safari specialist

Wilson

Masai Mara, Samburu, Lamu, Malindi

Multi-leg safari

748 Air Services

Scheduled + charter

Wilson

Mara, Kisumu, Mombasa

Groups & corporates

Skyward Express

Scheduled

Wilson

Lamu, Diani, Eldoret, Lodwar

Northern & coastal

Renegade Air

Regional

Wilson

Wajir, Lodwar, Kisumu

Remote northern Kenya

Silverstone Air

Budget

Wilson

Kisumu, Mombasa, Malindi, Diani

Affordable Wilson option

3. The Airlines in Detail

Kenya Airways (KQ) — The National Carrier

Kenya Airways is Kenya’s flag carrier and a full SkyTeam member. On domestic routes it operates the Embraer 190, a 98-seat regional jet — the most comfortable domestic aircraft flying in Kenya.

  • Routes: Nairobi (JKIA) → Mombasa — 6+ daily flights, ~55 minutes
  • Routes: Nairobi (JKIA) → Kisumu — daily, ~50 minutes
  • Routes: Nairobi (JKIA) → Eldoret — daily, ~45 minutes
  • Baggage: 23 kg checked + 7 kg carry-on (Economy)
  • Loyalty: Earn and redeem miles on domestic legs via Miles & More or SkyTeam partners

Best for: Business travellers, families, and frequent flyers who want reliability and the smoothest check-in experience.

Booking tip: KQ fares peak at short notice. Book 3–4 weeks ahead for the best economy prices. Check-in opens 24 hours before via the app.

Jambojet — Kenya’s Budget Leader

Jambojet is a Kenya Airways subsidiary and Kenya’s leading low-cost carrier. It covers the same main routes as KQ but at significantly lower fares — if you book early.

  • Routes: Nairobi → Mombasa, Kisumu, Eldoret, Malindi, Diani (Ukunda Airport), Lamu
  • Aircraft: Dash 8-400 turboprops and Boeing 737s
  • Included in fare: Seat only. Checked baggage, seat selection, and snacks are paid extras

Best for: Budget-conscious travellers on city and coastal routes.

Booking tip: Promotional fares — sometimes under KES 3,000 one-way to Mombasa — sell out fast. Book direct on jambojet.com and sign up to their email list for flash sales.

Fly540 — Flexible and Affordable

Fly540 operates from both JKIA and Wilson Airport using ATR 72 turboprops, giving it more departure flexibility than most domestic carriers.

  • Routes: Nairobi → Mombasa, Kisumu, Malindi, Eldoret, Lamu

Best for: Travellers who want a budget option with Wilson Airport departures as an alternative to JKIA.

Booking tip: Compare on Google Flights or Expedia first — fares fluctuate significantly by travel date.

Safarilink Aviation — The Safari Circuit Specialist

Safarilink is the airline most associated with Kenya’s game reserves. It flies 9–13 seat Cessna 208 Caravans to bush airstrips inside and adjacent to national parks and private conservancies.

  • Routes: Masai Mara (7 airstrips: Keekorok, Ol Kiombo, Musiara, Olare Orok, Ol Seki, Governor’s, Serena)
  • Routes: Amboseli, Samburu, Nanyuki, Lewa Downs
  • Routes: Diani Beach, Lamu, Malindi
  • Flight time: Wilson to Mara — 40–50 minutes
  • Baggage: 15 kg total (checked + carry-on combined). Soft bags only. Hard suitcases refused at check-in.

Critical tip: Confirm which Mara airstrip your lodge uses before booking. There are 7 airstrips in the greater Mara ecosystem and they are not interchangeable. The wrong airstrip means a 45-minute to 2-hour drive.

Best for: Travellers heading to luxury safari camps. Many high-end properties partner exclusively with Safarilink and will coordinate your transfer.

AirKenya Express — Multi-Leg Safari Specialist

AirKenya is Safarilink’s main competitor on the safari circuit.  

  • Routes: Masai Mara (Governors, Keekorok, Ol Seki)
  • Routes: Amboseli, Samburu, Nanyuki, Lewa
  • Routes: Lamu, Malindi
  • Aircraft: Cessna 208 Caravans and similar light aircraft
  • Baggage: 15 kg total, soft bags only — same rules as Safarilink

Key advantage: AirKenya allows multi-leg safari routing in a single booking (e.g., Nairobi → Mara → Samburu → Lamu). This saves significant time and often produces a better total fare than booking each sector separately.

Best for: Anyone building a multi-destination safari itinerary.

748 Air Services — Scheduled and Charter

748 Air Services runs both scheduled routes and on-demand charters and operates Kenya’s largest private charter fleet.

  • Scheduled routes: Wilson → Kisumu, Mombasa, Masai Mara (Serena airstrip)
  • Charter: Available to any licensed airstrip in Kenya on request

Best for: Corporate groups, safari groups of 4–12, or anyone needing a point-to-point charter to a destination not on a scheduled route.

Skyward Express — Northern and Coastal Routes

Skyward Express launched in 2015 and covers a mix of popular and underserved destinations, including routes in northern Kenya that few other scheduled carriers reach.

  • Routes: Wilson → Lamu, Diani, Eldoret, Lodwar

Best for: Travellers heading to Lamu or Lodwar who want a scheduled (not charter) option.

Renegade Air — Remote Northern Kenya

Renegade Air fills a genuine gap on routes to remote areas in northern Kenya that no other scheduled carrier serves.

  • Routes: Wilson → Wajir, Lodwar, Kisumu (and select regional East African destinations)

Best for: NGO workers, researchers, and adventurous travellers heading to Kenya’s far north. If you’re going to Wajir, Renegade is your only scheduled option.

Silverstone Air — Budget Wilson Departures

Silverstone Air offers economy-class fares at competitive prices on coastal and western routes, departing from Wilson Airport.

  • Routes: Wilson → Kisumu, Mombasa, Malindi, Diani

Best for: Travellers looking for the most affordable Wilson-based fares on coastal and western routes.

4. Key Routes, Flight Times, and Typical Fares

Fares on city routes (JKIA-based) are priced in Kenya Shillings (KES) and fluctuate by season and booking lead time. Safari routes (Safarilink, AirKenya) are typically priced in US Dollars (USD). All ranges below are economy/standard class and based on 2025 market rates.

Route

Airlines

Fly Time

Road Time

Typical Fare

Nairobi → Mombasa

KQ, Jambojet, Fly540

55 min

7–8 hrs

KES 4,000–14,000

Nairobi → Masai Mara

Safarilink, AirKenya

45 min

5–6 hrs

USD 130–200 per sector

Nairobi → Kisumu

KQ, Jambojet, Fly540

50 min

5–6 hrs

KES 4,500–13,000

Nairobi → Lamu

Jambojet, AirKenya, Skyward

1h 20min

10–12 hrs

KES 6,000–18,000

Nairobi → Samburu

Safarilink, AirKenya

60 min

6–7 hrs

USD 130–180 per sector

Nairobi → Amboseli

Safarilink, AirKenya

45 min

4–5 hrs

USD 120–170 per sector

Nairobi → Malindi

Jambojet, AirKenya, Fly540

1h 10min

9–10 hrs

KES 5,000–16,000

Nairobi → Diani Beach

Jambojet, Silverstone, Skyward

60 min

8–9 hrs

KES 4,500–14,000

Nairobi → Eldoret

KQ, Jambojet, Fly540

45 min

5–6 hrs

KES 4,000–12,000

5. Baggage Rules — Safari vs City Flights

Baggage rules catch many travellers off guard, especially on bush flights. Check your allowance before packing.

Carrier Type

Total Allowance

Bag Rules

Overage Notes

City carriers (KQ, Jambojet)

23 kg checked + 7 kg carry-on

Any bag type accepted

~KES 500/kg excess. Jambojet charges for checked bag separately.

Budget carriers (Fly540, Silverstone)

15–20 kg checked + 5–7 kg carry-on

Any bag type accepted

~KES 400/kg. Confirm allowance at booking.

Bush/safari (Safarilink, AirKenya, 748)

15 kg TOTAL (checked + carry-on combined)

SOFT bags only. Hard suitcases refused.

~KES 200–500/kg. Strictly enforced. No exceptions.

Practical tip: Pack a lightweight soft duffel bag for safari legs. Many lodges and camps offer complimentary luggage storage at their Nairobi office or a partner property if you have excess hard luggage.

6. When to Fly, When to Drive

The general rule: if the drive is more than 4 hours, fly. Kenya’s roads have improved considerably, but the time-cost calculation almost always favours flying for distances above 300 km.

Route

Drive Time

Fly Time

Verdict

Nairobi → Mombasa

7–8 hrs

55 min

Fly — always. Road is long and tiring.

Nairobi → Masai Mara

5–6 hrs

45 min

Fly — saves a half-day each way. Also roads to many camps are rough.

Nairobi → Kisumu

5–6 hrs

50 min

Fly for short trips; drive the scenic Rift Valley route if time allows.

Nairobi → Diani Beach

8–9 hrs

60 min

Fly — especially for trips under 5 days.

Nairobi → Lamu

10–12 hrs

1h 20min

Fly — the road journey is long and partly unpaved.

Nairobi → Amboseli

4–5 hrs

45 min

Either works. 4×4 self-drive is popular and practical here.

Nairobi → Nakuru

2–3 hrs

No direct scheduled service

Drive — it’s a straightforward highway journey.

Nairobi → Nanyuki/Laikipia

3–4 hrs

Charter only

Drive or charter. Nanyuki road is good. Charter makes sense for high-end lodges.

7. Seasonal Booking Guide

Kenya has two peak travel seasons — and flight prices move sharply with demand. Book ahead to avoid being locked out of the best safari dates.

Season

Months

Demand

Booking Advice

Peak — Safari

July – August

Very High

Book 6–8 weeks ahead. Great Migration peak. Safari flights sell out by May.

Peak — Holidays

December – January

Very High

Book 6–8 weeks ahead. Christmas/New Year coast and Mara flights fill fast.

Shoulder

February – March

Moderate

Book 2–4 weeks ahead. Good availability. Dry coastal weather.

Shoulder

September – October

Moderate

Book 2–4 weeks ahead. Excellent Mara game viewing continues.

Low Season

April – June (long rains)

Low

Last-minute bookings often work. Best fares available. Some camps close.

8. How to Book Domestic Flights in Kenya

  1. Book direct — all 9 airlines have working websites. Direct bookings avoid third-party fees.
  2. For city routes (KQ, Jambojet, Fly540), compare on Google Flights or Expedia first, then book direct.
  3. For safari itineraries with multiple sectors (e.g., Nairobi → Mara → Samburu → Lamu), use a Kenyan travel agent or tour operator — they can package flights with accommodation for the best combined value.
  4. Book 4–6 weeks ahead for July, August, December, and January. You can often find good fares 2–3 weeks out in shoulder season.
  5. Always confirm your departure airport. Safari flights depart from Wilson Airport. City routes depart from JKIA. These are two different airports on opposite sides of the city.

Airline booking pages: Kenya Airways: flykq.com | Jambojet: jambojet.com | Safarilink: safarilink.com | AirKenya: airkenya.com

9. Frequently Asked Questions

What is the cheapest domestic airline in Kenya?

Jambojet consistently offers the lowest fares on city routes. Promotional fares to Mombasa and the coast can drop below KES 3,000 one-way if you book 4–6 weeks ahead. For safari routes, Safarilink and AirKenya charge comparable rates because they serve the same lodge network.

Is it safe to fly on small aircraft to game reserves?

Yes. Safarilink and AirKenya are licensed and regulated by the Kenya Civil Aviation Authority (KCAA). Both have operated for over 20 years and maintain their Cessna Caravan fleets to strict standards. Weather delays are more common than safety incidents on bush routes.

Can I bring a large suitcase on a safari flight?

No. Hard-shell suitcases are refused at check-in for all bush carriers. The 15 kg total allowance (checked + carry-on combined) must fit in a soft duffel or similar bag. Most lodges offer luggage storage at a partner location in Nairobi if you have excess hard luggage.

How far in advance should I book a flight to the Masai Mara?

For July and August (Great Migration peak), book at least 6–8 weeks ahead. Safarilink and AirKenya frequently sell out on popular Mara sectors during this period. In low season (April–June), 2 weeks is usually fine.

Do I need to reconfirm my domestic flight?

For Kenya Airways and Jambojet, your e-ticket confirmation is sufficient. For bush carriers like Safarilink and AirKenya, call or email 48 hours before departure to reconfirm — particularly for early-morning flights that depart Wilson between 07:00 and 09:00.

What is Wilson Airport and why do safari flights use it?

Wilson Airport (IATA: WIL) is a small civil aviation airport in Langata, Nairobi. It was built specifically for light aircraft operations and has no scheduled jet services. Its shorter runway, proximity to the southern suburbs, and simple terminal layout make it ideal for the Cessna Caravans and similar aircraft that serve game reserves. Check-in at Wilson is fast — typically 15 minutes from arrival to departure gate.

Bottom Line

Flying within Kenya is straightforward, affordable, and the best use of your time. For city-to-city travel, Kenya Airways and Jambojet are your most reliable options. For game reserves, Safarilink and AirKenya are the industry standard — most lodges have a preferred airline and will coordinate your entire transfer.

If you’re combining Nairobi with the coast, the Mara, and any other destination, fly between at least two of them. The time you save goes straight back into enjoying Kenya.

Need help? Kenya Travel Hub arranges tailor-made packages combining domestic flights, accommodation, safaris, and beach breaks. Contact us to plan your trip.

Related Videos

error: Content is protected !!