A Comprehensive Guide to Domestic Airlines in Kenya

by Kenya Travel Hub Editorial

Domestic Airlines in Kenya: The Complete Guide

Kenya has nine active domestic airlines connecting over 20 destinations — from Nairobi’s city airports to remote safari airstrips. Flying is the fastest and most practical way to get around. A road trip from Nairobi to the Masai Mara takes 5–6 hours. The flight takes 45 minutes.

This guide covers every scheduled domestic airline, their routes, aircraft types, and what each one is best suited for — so you can choose the right carrier for your trip.

DISCLOSURE: Our content is reader-supported. This means we might earn commissions from links on this page. However, such commissions do not influence our editorial evaluations or opinions.

  1. The Two Airports You Need to Know

    All domestic flights in Kenya depart from one of two Nairobi airports:

    AirportCodeBest For
    Jomo Kenyatta International Airport (JKIA)NBOKenya Airways, Jambojet, Fly540
    Wilson AirportWILSafari airlines, light aircraft, bush flights

    Wilson Airport is Kenya’s busiest domestic hub by number of movements. It handles all light aircraft traffic to game reserves and parks. It’s located in Langata, about 6 km from the CBD — closer to most hotels than JKIA.


    Kenya’s Domestic Airlines at a Glance

    AirlineTypeOperates FromBest For
    Kenya Airways (KQ)Full-serviceJKIACity-to-city routes
    JambojetLow-costJKIABudget travellers
    Fly540BudgetJKIA / WilsonCoast and upcountry routes
    Safarilink AviationBoutique/SafariWilsonSafari camps & lodges
    AirKenya ExpressBush/SafariWilsonNational parks & coast
    748 Air ServicesScheduled/CharterWilsonMara, Mombasa, Kisumu
    Skyward ExpressScheduled/CharterWilsonLamu, Eldoret, Lodwar
    Renegade AirRegionalWilsonNorthern Kenya routes
    Silverstone AirBudgetWilsonCoast and western Kenya

    1. Kenya Airways (KQ) — The National Carrier

    Kenya Airways is Kenya’s flag carrier and a full SkyTeam member. On domestic routes, it operates Embraer 190 jets — offering the most comfortable and reliable service between major cities.

    Domestic routes served:

    • Nairobi (JKIA) → Mombasa (MBA) — 6+ daily flights, ~55 minutes
    • Nairobi (JKIA) → Kisumu (KIS) — daily, ~50 minutes
    • Nairobi (JKIA) → Eldoret (EDL) — daily, ~45 minutes

    Baggage allowance: 23 kg checked + 7 kg carry-on (Economy)

    Best for: Business travellers, families wanting reliability, SkyTeam frequent flyer members who can earn and redeem miles on domestic legs.

    Booking tip: KQ fares are highest at short notice. Book 3–4 weeks ahead for the best prices.


    2. Jambojet — The Budget Choice for City Routes

    Jambojet is a subsidiary of Kenya Airways and Kenya’s leading low-cost carrier. It operates the same JKIA routes as its parent airline but at significantly lower prices — if you book early.

    Routes:

    • Nairobi → Mombasa, Kisumu, Eldoret, Malindi, Diani (Ukunda), Lamu

    Aircraft: Dash 8-400 turboprops and Boeing 737s

    What’s included: Seat only. You pay extra for checked baggage, seat selection, and onboard snacks.

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

    Booking tip: Book direct on jambojet.com. Promotional fares (sometimes under KES 3,000 one-way) sell out fast. Sign up for their newsletter.


    3. Fly540 — Flexible and Affordable

    Fly540 connects Nairobi to both coast and western Kenya destinations. It operates from both JKIA and Wilson Airport, giving it more flexibility than most domestic carriers.

    Routes:

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

    Best for: Travellers who want a low-cost option with a simple, no-frills experience.

    Booking tip: Compare fares on Google Flights or Expedia before booking directly — prices can vary significantly by travel date.


    4. Safarilink Aviation — Best for Safari Transfers

    Safarilink is the airline most associated with Kenya’s safari circuit. It operates small aircraft (Cessna Caravans, Britten-Norman Islanders) and lands on bush airstrips inside and adjacent to game reserves.

    Routes from Wilson Airport:

    • Masai Mara (multiple airstrips: Keekorok, Ol Kiombo, Musiara, Olare Orok)
    • Amboseli
    • Samburu / Nanyuki / Lewa Downs
    • Diani Beach / Lamu / Malindi

    Flight times: Most Wilson-to-Mara sectors take 40–50 minutes.

    Baggage allowance: 15 kg total (checked + carry-on combined) in soft-sided bags. This is strictly enforced.

    Best for: Travellers heading to luxury safari camps and lodges. Many high-end properties are partners with Safarilink and will arrange your connection.

    Booking tip: Check whether your safari package already includes Safarilink flights before booking separately. Also confirm which Mara airstrip your lodge uses — there are seven in the greater Mara ecosystem.


    5. AirKenya Express — Safari Specialist with Coastal Routes

    AirKenya is Safarilink’s main competitor on the safari circuit and offers a comparable network of bush routes. It also serves the Kenyan coast.

    Routes from Wilson Airport:

    • Masai Mara (Governors, Keekorok, Ol Seki)
    • Amboseli / Samburu / Nanyuki / Lewa
    • Lamu / Malindi

    Aircraft: Cessna Caravans and similar light aircraft

    Baggage allowance: 15 kg total in soft bags

    Best for: Travellers whose lodges are partnered with AirKenya, or who want a direct booking for multi-leg safari itineraries.

    Booking tip: AirKenya allows you to book multi-leg safari routing (e.g., Nairobi → Mara → Samburu → Lamu) in a single itinerary. This is very useful for longer safaris.


    6. 748 Air Services — Reliable Scheduled and Charter

    748 Air Services operates both scheduled routes and on-demand charters. It’s a solid mid-tier option for travellers who need more flexibility than a scheduled carrier, but more structure than a fully bespoke charter.

    Routes:

    • Wilson → Kisumu, Mombasa, Mara Serena airstrip

    Charter: Available to any airstrip in Kenya on request.

    Best for: Group travellers, corporate travellers, or anyone needing a charter to an off-grid destination.


    7. Skyward Express — Good for Northern and Coastal Routes

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

    Routes:

    • Wilson → Lamu, Eldoret, Lodwar, Diani

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


    8. Renegade Air — Northern Kenya Specialist

    Renegade Air fills a gap on routes to remote areas in northern Kenya that larger carriers don’t serve.

    Routes:

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

    Best for: NGO workers, researchers, or adventurous travellers heading to Kenya’s far north.


    9. Silverstone Air — Affordable Coast and Western Routes

    Silverstone Air offers economy-class flights at competitive prices on a small but useful network.

    Routes:

    • Wilson → Kisumu, Mombasa, Malindi, Diani

    Best for: Travellers looking for a budget option departing from Wilson Airport.


    Key Routes and Typical Flight Times

    RouteAirlinesFlight TimeRoad Time
    Nairobi → MombasaKQ, Jambojet, Fly54055 min7–8 hours
    Nairobi → Masai MaraSafarilink, AirKenya45 min5–6 hours
    Nairobi → KisumuKQ, Jambojet, Fly54050 min5–6 hours
    Nairobi → LamuJambojet, AirKenya, Skyward1h 20 min10–12 hours
    Nairobi → SamburuSafarilink, AirKenya1 hour6–7 hours
    Nairobi → AmboseliSafarilink, AirKenya45 min4–5 hours
    Nairobi → MalindiJambojet, AirKenya1h 10 min9–10 hours
    Nairobi → DianiJambojet, Silverstone1 hour8–9 hours

    Baggage Rules — What You Need to Know Before You Fly

    Baggage rules catch many travellers off guard, especially on safari flights.

    City carriers (KQ, Jambojet, Fly540):

    • Checked baggage: 15–23 kg depending on ticket class
    • Carry-on: up to 7 kg

    Safari/bush carriers (Safarilink, AirKenya, 748):

    • Total allowance: 15 kg — this covers everything, checked and carry-on combined
    • Bags must be soft-sided (no rigid suitcases)
    • Hard shell luggage will be refused at check-in
    • Overweight fees apply at KES 200–500 per kg

    Practical tip: Pack a lightweight duffel or soft safari bag if you’re flying into game reserves. Many lodges offer storage at their Nairobi base if you have excess luggage.


    How to Book Domestic Flights in Kenya

    1. Book direct — All airlines have working websites. Direct bookings often have lower fees than third-party platforms.
    2. Compare on Google Flights or Expedia — Useful for city routes (KQ, Jambojet, Fly540). Less useful for safari carriers.
    3. Use a Kenyan travel agent — For safari itineraries involving multiple sectors (e.g., Nairobi → Mara → Samburu → Lamu), a local operator can package the flights with accommodation.
    4. Book at least 3–4 weeks ahead — Especially for December, January, July, and August peak seasons.
    5. Confirm your departure airport — Safari flights leave from Wilson Airport. City routes leave from JKIA. Getting this wrong is a common and costly mistake.

    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 the most reliable choices. For safari destinations, Safarilink and AirKenya are the industry standard — most lodges have a preferred airline and will coordinate your transfer.

    If you’re planning a trip combining Nairobi, the Mara, the coast, and any other destination, the most efficient approach is to fly between at least two of them. The time you save goes straight back into enjoying Kenya.


    Need help planning a trip with domestic flights included? Contact Kenya Travel Hub for tailor-made packages combining flights, accommodation, and safaris.

Flying within Kenya can save you time and access remote areas. Domestic flights remain the most reliable and convenient option whether you’re travelling to the coast for a holiday, into the Masai Mara for a safari or upcountry for business. You can use them to spend more time at your destination instead of driving for long hours. Airlines and routes offer flights for every budget and itinerary. So whether it be a holiday, safari adventure, or romantic getaway, contact us for tailor-made holiday packages that combine flights, accommodation, and activities for the best value and experience in Kenya.

Plan Your Next Trip With Us

Ready to book your domestic flights and go Kenyan? Our team will create tailor made holidays including flights, accommodation, safaris and beach breaks for you. You want a romantic escape, a family outing, or a business trip with leisure time? We can create it for you. So call, email or WhatsApp us today to plan your journey across Kenya.

Related Videos

error: Content is protected !!