Over the past decade, domestic flights in Kenya have become more accessible than ever. The rise of low-cost carriers like Jambojet, Fly540, and Skyward Express has made it possible for travelers to fly between major cities and tourist hotspots affordably.
Whether you’re heading to Mombasa’s white sands, Kisumu’s lakeside charm, or the wild beauty of Maasai Mara, domestic air travel offers a faster, comfortable, and surprisingly cheap alternative to long bus rides.
In this guide, we’ll explore the cheapest domestic flights in Kenya, covering prices, routes, airlines, and insider tips to help you travel smarter and save more.
Table of Contents
Toggle🛫 1. Overview of Kenya’s Domestic Aviation Industry
Kenya’s air travel industry has grown rapidly, with more than 10 active domestic airlines serving local routes.
🏙️ Major Domestic Airports
| Airport | City | IATA Code |
|---|---|---|
| Jomo Kenyatta International Airport | Nairobi | NBO |
| Wilson Airport | Nairobi | WIL |
| Moi International Airport | Mombasa | MBA |
| Kisumu International Airport | Kisumu | KIS |
| Eldoret International Airport | Eldoret | EDL |
| Malindi Airport | Malindi | MYD |
These airports ensure connectivity between Kenya’s urban centers, coastal towns, and safari destinations.
🌍 Popular Domestic Routes
Nairobi → Mombasa
Nairobi → Kisumu
Nairobi → Malindi
Nairobi → Lamu
Nairobi → Eldoret
Nairobi → Maasai Mara
✈️ 2. Top Airlines Offering Cheap Domestic Flights
Kenya’s domestic airspace features several low-cost and regional carriers competing to offer budget-friendly airfares.
🟥 Jambojet
A subsidiary of Kenya Airways, Jambojet is Kenya’s leading low-cost airline. It flies to Nairobi, Mombasa, Kisumu, Eldoret, Malindi, and Diani.
Highlights:
Online booking discounts
Pay later and mobile payment options
Reliable flight schedules
🟧 Skyward Express
Operating from Wilson Airport, Skyward Express is popular for northern Kenya and coastal routes.
Key Routes: Nairobi–Lamu, Nairobi–Eldoret, Nairobi–Malindi.
Average Ticket Cost: Ksh 5,500–8,500 (one-way).
🟨 Fly540
One of Kenya’s first budget airlines, Fly540 connects Nairobi, Kisumu, Eldoret, and Mombasa.
Perks:
Affordable tickets
Comfortable seating
Family-friendly options
🟩 Safarilink Aviation
Though slightly pricier, Safarilink offers great value for safari travelers heading to Maasai Mara, Amboseli, and Nanyuki.
Routes: Wilson Airport to game reserves and lodges.
💸 3. Cheapest Domestic Routes and Average Ticket Prices
Here’s a breakdown of the most affordable routes in 2025:
| Route | Airline Options | Average Price (One-Way) | Flight Time |
|---|---|---|---|
| Nairobi – Mombasa | Jambojet, Fly540 | Ksh 5,500 – 9,000 | 1 hr |
| Nairobi – Kisumu | Jambojet, Skyward | Ksh 5,000 – 8,500 | 1 hr |
| Nairobi – Malindi | Jambojet, Skyward | Ksh 6,000 – 9,500 | 1 hr 15 min |
| Nairobi – Lamu | Safarilink, Skyward | Ksh 8,000 – 12,000 | 1 hr 20 min |
| Nairobi – Eldoret | Jambojet, Fly540 | Ksh 5,000 – 8,000 | 1 hr |
| Nairobi – Maasai Mara | Safarilink | Ksh 10,000 – 14,000 | 45 min |
Pro Tip: Booking 4–6 weeks in advance or flying midweek (Tuesday–Thursday) can save up to 25% on tickets.
📊 4. Factors Affecting Flight Prices in Kenya
🕓 Seasonal Demand
High Season (June–August, Dec): Prices rise by 20–40%.
Low Season (Jan–April): Ideal for discounted fares.
💰 Airline Promotions
Budget airlines frequently run sales such as:
“Fly for Ksh 4,000 Fridays” (Jambojet)
Flash deals on Travelstart Kenya
M-Pesa payment discounts
🔍 5. How to Find the Cheapest Flights in Kenya
💻 Online Booking Platforms
Use these reliable sites to compare and book tickets:
Skyscanner
Expedia
Jambojet.com
Fly540.com
🕐 Ideal Booking Time
Book 4–8 weeks before travel.
Avoid weekend and holiday departures.
Set fare alerts for your preferred route.
🆚 6. Comparing Budget vs Full-Service Airlines
| Feature | Budget Airline | Full-Service Airline (Kenya Airways) |
|---|---|---|
| Ticket Price | Lower (Ksh 5,000–9,000) | Higher (Ksh 10,000–18,000) |
| Luggage | Paid separately | Included |
| Meals | Not included | Complimentary |
| Flexibility | Limited | Flexible |
| Ideal For | Short domestic trips | Business travel |
🎫 7. Travel Requirements for Domestic Flights
🧳 Baggage Policy
Carry-on: Up to 7kg free
Checked: 15–23kg depending on airline
Extra luggage: Ksh 300–500 per kg
🪪 ID Requirements
Kenyan citizens: National ID or Passport
Foreign travelers: Passport or valid travel permit
🕓 8. Best Time to Book Cheap Flights in Kenya
Morning flights (6 AM–9 AM) tend to be cheaper.
Midweek travel (Tuesday–Thursday) offers lowest fares.
Avoid school holidays and festive seasons if on a budget.
🎁 9. Loyalty and Discount Programs
🛫 Jambojet Rewards
Earn points per flight and redeem for discounts on future bookings.
✈️ Kenya Airways – Flying Blue
Even budget travelers can collect miles when flying with Jambojet or KQ through the shared rewards system.
💡 10. Additional Money-Saving Tips
Compare fares across multiple booking sites.
Opt for mobile payments (M-Pesa) — often cheaper.
Use flexible date searches to spot price drops.
Consider Wilson Airport departures for lower airport fees.
❓ Frequently Asked Questions (FAQs)
1. Which airline is the cheapest for domestic flights in Kenya?
Jambojet and Fly540 consistently offer the lowest fares.
2. How far in advance should I book?
Book at least 4–6 weeks before your travel date for the best deals.
3. Can I pay for flights with M-Pesa?
Yes. Most airlines and booking platforms support M-Pesa payments.
4. What’s the cheapest route in Kenya?
Nairobi–Kisumu and Nairobi–Mombasa routes are typically the cheapest.
5. Do domestic flights include luggage?
Some airlines offer limited free luggage, while others charge extra.
6. What ID do I need for local flights?
A national ID card for Kenyans or a passport for non-citizens.
🏁 Conclusion
Flying within Kenya doesn’t have to break the bank. With several cheap domestic airlines and smart booking strategies, you can explore the country affordably and conveniently.
From Nairobi to Mombasa, Kisumu to Eldoret, or Malindi to Lamu, Kenya’s domestic flight network ensures quick, comfortable, and budget-friendly travel options for everyone.
So next time you’re planning a trip, skip the long bus ride — book an affordable flight and enjoy Kenya from above.
🔗 Find and book your next flight at Travelstart Kenya.