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.
The Two Airports You Need to Know
All domestic flights in Kenya depart from one of two Nairobi airports:
Airport Code Best For Jomo Kenyatta International Airport (JKIA) NBO Kenya Airways, Jambojet, Fly540 Wilson Airport WIL Safari 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
Airline Type Operates From Best For Kenya Airways (KQ) Full-service JKIA City-to-city routes Jambojet Low-cost JKIA Budget travellers Fly540 Budget JKIA / Wilson Coast and upcountry routes Safarilink Aviation Boutique/Safari Wilson Safari camps & lodges AirKenya Express Bush/Safari Wilson National parks & coast 748 Air Services Scheduled/Charter Wilson Mara, Mombasa, Kisumu Skyward Express Scheduled/Charter Wilson Lamu, Eldoret, Lodwar Renegade Air Regional Wilson Northern Kenya routes Silverstone Air Budget Wilson Coast 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
Route Airlines Flight Time Road Time Nairobi → Mombasa KQ, Jambojet, Fly540 55 min 7–8 hours Nairobi → Masai Mara Safarilink, AirKenya 45 min 5–6 hours Nairobi → Kisumu KQ, Jambojet, Fly540 50 min 5–6 hours Nairobi → Lamu Jambojet, AirKenya, Skyward 1h 20 min 10–12 hours Nairobi → Samburu Safarilink, AirKenya 1 hour 6–7 hours Nairobi → Amboseli Safarilink, AirKenya 45 min 4–5 hours Nairobi → Malindi Jambojet, AirKenya 1h 10 min 9–10 hours Nairobi → Diani Jambojet, Silverstone 1 hour 8–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
- Book direct — All airlines have working websites. Direct bookings often have lower fees than third-party platforms.
- Compare on Google Flights or Expedia — Useful for city routes (KQ, Jambojet, Fly540). Less useful for safari carriers.
- 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.
- Book at least 3–4 weeks ahead — Especially for December, January, July, and August peak seasons.
- 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.