How to Book Domestic Flights in Kenya Without the Guesswork
Domestic flights in Kenya can be the difference between spending your holiday exploring the country and spending it stuck on long road transfers.
Kenya is brilliant for packed itineraries, but the distances are often deceptive. A six-hour drive can swallow half a day, while a 50-minute flight can hand that time back with interest. If you’re working with limited annual leave or trying to fit a safari, beach stay, and city break into one trip, that trade-off matters.
Flying from Nairobi, you can reach the coast or the bush in under an hour. But choosing the wrong airport, booking the wrong route, or overlooking baggage restrictions can quickly turn a smooth travel day into a faff. I learned early on that a small planning mistake can add hours back into your journeyโcompletely defeating the point of flying in the first place.
I’ve taken multiple domestic flights across Kenya with different airlines, giving me firsthand experience of the routes, airports, baggage policies, and booking quirks that can catch travellers out. In this guide, I’ll show you which airlines operate the most useful domestic routes, what to expect from Kenya’s domestic airports, how baggage allowances vary between carriers, and the simple booking tips that can save both time and money.
For part-time travellers trying to squeeze more into shorter trips, domestic flights often make the whole itinerary possible. And as a bonus, you might even get to tick a new airline or aircraft type off your list.
Key Takeaways
- Mind your airports: Nairobi utilises two distinct hubs; Jomo Kenyatta (NBO) is for mainline commercial jets, while Wilson Airport (WIL) is the primary base for safari bush planes. Confusing the two can cause significant delays, as can mixing up terminal buildings.
- Baggage and weight restrictions: Always check specific airline baggage policies, as smaller safari aircraft often mandate soft-sided luggage and have stricter weight limits than larger commercial carriers.
- Prioritise time over cost: The cheapest ticket is not always the best value if it lands too late for a lodge transfer or adds unnecessary logistical complexity. Focus on routes that maximise your usable holiday hours.
- Verify your destination airstrip: When booking for safari regions like the Maasai Mara, ensure you are flying to the specific airstrip closest to your camp or hotel to avoid long, unplanned road transfers.
Why flying within Kenya often makes sense
Kenya is not a place where relying on a mapโs visual distance helps much. The most useful flight routes connect the hub of Nairobi with major coastal and urban centers like Watamu and Malindi, Mombasa, Kisumu, and Eldoret, as well as the unique destination of Lamu. For safari enthusiasts, these domestic flights also link the capital with iconic wilderness areas such as the Maasai Mara, Amboseli, Nanyuki, and Samburu.
I don’t book internal flights in Kenya for the glamour of a tiny boarding pass or a propeller selfie. I book them when they save a significant portion of the day. On one of my own Kenya trips, a short flight south from Nanyuki made far more sense than sitting in traffic, followed by hours on the road again, only to arrive feeling tired and mildly grumpy.
That efficiency matters even more if you build holidays around limited annual leave. For travellers who love short trips and tightly planned escapes, a domestic hop can turn an ambitious itinerary into a realistic one. I use the same logic in my guide on saving time with internal Kenya flights.
Flights are not always the automatic winner, though. Some routes work just as well by train or car, and sometimes the cheapest flight stops being a bargain once you add fees for bags and airport transfers. That is why choosing the right airport and airline service matters so much.
Pick the right airport before you book
Nairobi has two airports that matter for most visitors, and mixing them up is a classic travel error. Jomo Kenyatta International Airport (NBO) handles larger commercial routes and international connections, while Wilson Airport (WIL) serves as the primary base for many safari and regional operations.
Wilson Airport is often the right choice for safari travel. But always double check, because booking the wrong Nairobi airport, or even going to the wrong terminal building, can wreck your schedule before the trip even starts.
Current route data shows a clear operational split. Mainline carriers like Kenya Airways and low-cost options such as Jambojet maintain a strong presence on city routes out of Jomo Kenyatta International Airport. Conversely, specialised providers like Safarilink Aviation and Airkenya Express are the go-to picks for safari circuits and smaller airstrips. Kenya Airways lists its main domestic routes in Kenya on its official page, which is helpful for checking where larger carriers operate.
It is also worth noting the distinction between scheduled flights, which run on set daily timetables, and private charter flights, which may be required to reach specific remote bush camps or hotels, like Fairmont Mount Kenya.
This quick comparison keeps your options organised:
| Flight type | Usually best for | Common Nairobi airport | Typical examples | Airlines |
|---|---|---|---|---|
| Mainline domestic | Big town to big town | NBO | Mombasa, Kisumu, Eldoret, Malindi | Kenya Airways, Jambojet, Fly540 |
| Low-cost city route | Budget-friendly core routes | NBO | Nairobi to Mombasa | Jambojet, Fly540, Kenya Airways |
| Safari airline | Parks, conservancies, smaller strips | WIL | Maasai Mara, Amboseli, Samburu | Safarilink Aviation, Airkenya Express, Fly ALS |
| Regional leisure hop | Smaller destinations | WIL or NBO | Nanyuki, Lamu | Safarilink Aviation, Airkenya Express, Skyward Express |
The choice between these hubs is a big deal. If you are heading inland for a lodge stay, check the exact name of the airstrip rather than just the region. For example, a trip to the Maasai Mara might involve landing at one of several different strips, and your specific lodge may prefer one over the others.
If Nanyuki is on your itinerary, my Nairobi to Nanyuki transport guide shows how much time that route can save compared to driving.
How to book domestic flights, Kenya, step by step
Booking domestic flights in Kenya is easy once you stop treating all routes the same. Whether you prefer to book flights online through a travel aggregator or directly with a carrier, success depends on understanding the nuances of the region. City routes behave like regular airline bookings, but safari routes are fussier, and a few small details matter more than people expect when travelling on domestic flights Kenya.
- Start with your exact route, not a vague destination.
Don’t search for “Mara” or “coast” and hope for the best. Search for the specific city, island, or airstrip you actually need, then match it to your hotel or safari camp transfer plan. I started my search on Skyscanner to compare flight options, then went direct to each airline to book. - Compare times before you compare prices.
The cheapest fare can still be the worst option if it lands too late for a lodge transfer or burns a whole morning. I care more about door-to-door time than saving a few dollars on paper. - Read the baggage rules before you pay.
This is the part people skip, only to regret it at the check-in desk. Smaller aircraft often have tighter weight limits, so you must carefully verify your baggage allowance. Safari carriers may also require soft-sided bags, like this space-saving foldable version I took for this exact purpose, because hold space is limited. Check my handy Kenya packing list for what to pack and what to leave behind in your suitcase. - Check which airport you are using in Nairobi.
If your international flight arrives at the main international hub and your onward flight leaves from Wilson Airport, you need to account for transfer time between the two. Traffic in Nairobi can be heavy, and the city does not care that your itinerary looked elegant on a spreadsheet. - Compare first, then book where it makes most sense.
If you want a broad first look, Alternative Airlines’ Kenya flight search can help you compare options in one place. They even offer buy now pay later options, which provide extra flexibility if you are managing a large travel budget. When the fare difference is small, I usually book direct with the airline because changes and schedule updates are easier to manage.
I also save screenshots of the fare rules and baggage requirements after booking. It sounds a bit over-prepared, but it has rescued me from a “that was not on your ticket” moment more than once.
If you are connecting from a long-haul flight on separate tickets, build in a proper buffer. Same-day connections can work, but only if the timing is generous. Missing your Safarilink hop because your inbound flight arrived late is a painfully expensive plot twist. It’s better to book a hotel close to the airport, and connect the following day.
If you’re connecting between two domestic flights, leave an overly-generous amount of time between them, because lengthy delays and last-minute schedule changes are common. We experienced this when connecting between Nanyuki, Nairobi and Malindi. We’d left ample time, so when our first flight with Airkenya Express was moved up, we got to spend a couple of hours at the Nairobi National Museum (just one of many awesome things to do in Kenya that’s not safari). However, our second flight, with Skyward Airlines, clocked up a two-hour delay after we’d checked in.
Common mistakes that cost time and money
The expensive mistakes are rarely dramatic. They are usually tiny, boring, and completely avoidable.
Before you hit pay, check these five things:
- The departure airport in Nairobi, specifically noting the difference between Jomo Kenyatta International Airport and Wilson Airport.
- The terminal building. For example, Wilson Airport has different terminals for different airlines, and it’s a hefty walk between them if you arrive at the wrong one – this isn’t ideal when you’re already running late and have a heavy bag to carry in the sweltering heat (ask me how I know!)
- The baggage allowance, including whether a soft bag is required for smaller bush planes.
- The arrival point, as parks and regions often have multiple airstrips. For example, if you are heading to the coast, double check if your flight lands at Malindi, Diani Beach, or the nearby Ukunda airstrip to avoid a long transfer.
- The timetable frequency, since some routes do not run at the same pace every day.
Another easy trap is leaving safari flights too late. Popular dates can tighten up fast, especially around school holidays and peak travel months. City routes often give you more wiggle room, but lodge and conservancy flights can be a different story.
Name errors are also a nuisance. Use the same name as your passport or Kenyan National ID, and carry that document to the airport even for domestic travel. For overseas visitors, keeping your passport handy is the simplest way to avoid awkward check-in conversations.
I also would not assume every cheap fare is flexible. Some are not. If your wider trip is still shifting, paying a little more for a change-friendly ticket can be the better bargain. For broader practical planning, my guide on what to know before visiting Kenya covers the ground stuff that affects flight days too.
When Kenyan domestic flights are worth it, and when they’re not
A flight is worth it when it replaces a long, tiring transfer and gives you usable hours back. That is the sweet spot for a part time traveller trying to fit more into limited leave. It also suits trips built around work calendars, bank holidays, and ambitious travel plans that do not have much slack.
Kenya is not a classic place for quick weekend breaks from the UK, but once you are exploring East Africa, internal flights make multi-stop itineraries far easier. They can turn a coast-and-city plan, or a city-and-safari combo, into something sane, especially when connecting to remote safari destinations where time is of the essence. My 7-day Kenya itinerary post details my own city safari, Mount Kenya countryside and Watamu beach trip plan.
Still, not every route needs wings. The Nairobi to Mombasa SGR train is a solid option if cost matters more than speed and you like a slower day. While you might find cheap domestic flights, sometimes a low-cost airline might not be as convenient as the rail network depending on your departure point. A short road transfer can also be perfectly fine if the distance is modest and the scenery is part of the point.
The best booking choice is the one that protects your time without making the rest of the trip harder.
FAQ about domestic flights in Kenya
Here are the commonly-asked questions about taking domestic flights in Kenya, with the information you should know before you book.
Are domestic flights in Kenya safe?
Yes, domestic flights in Kenya are generally safe and are a standard way for both locals and tourists to travel across the country. Major airlines and reputable safari operators adhere to strict aviation regulations and maintain high safety standards for their aircraft and crews. As with any travel, common sense applies when navigating busy hubs, but you should feel confident in the reliability of internal air travel. Always ensure you are booking through established, recognised carriers to ensure your journey is as secure as it is convenient.
How much do domestic flights in Kenya cost?
The cost of domestic flights in Kenya varies significantly depending on the route, the airline, and how far in advance you book. Expect to pay anywhere from $50 for a budget-friendly city connection to several hundred dollars for a seat on a light aircraft headed to a remote safari camp. Always remember to factor in potential baggage fees and airport transfer costs, which can sometimes make the final price higher than the initial fare shown online.
How far ahead should I book domestic flights in Kenya?
For popular routes, booking a few weeks in advance is usually sufficient if your travel dates are flexible. However, when planning domestic flights in Kenya for safari destinations, fixed holiday dates, or during peak tourist seasons, it is best to book as early as possible because seat availability can disappear quickly.
Is Wilson Airport or Jomo Kenyatta better for domestic flights?
Neither is inherently better; the choice depends on your specific travel needs. Wilson Airport is primarily the hub for bush planes, safari operators, and regional travel, while Jomo Kenyatta International Airport serves as the main gateway for larger commercial aircraft and major domestic routes. Always check your ticket to confirm which location you are departing from.
Can I bring a hard suitcase on a safari flight?
Usually no, so you should be careful with luggage choices. Many smaller carriers and those operating private charter flights have strict weight limits and often require soft-sided bags of no more than 15 kg to fit into smaller cargo compartments. Always review the specific baggage policies of your airline before you start packing to avoid issues at the terminal. It works out more cost-effective to take only what you need in a smaller bag, and have your suitcases couriered by road by services like Wells Fargo.
Should I book direct with the airline or through a comparison site?
The best strategy is to compare prices first, then decide. If the price difference is minimal, booking directly with carriers like Fly540 or other local airlines is often easier if you need to make changes to your itinerary. Comparison sites are incredibly useful for getting a quick snapshot of the best deals across multiple providers.
Do I need my passport for a domestic flight in Kenya?
If you’re visiting from abroad, you must carry your passport and Visa at all times. For all travellers, presenting the same form of official identification used during the booking process is the safest way to ensure a smooth transition through security and check-in. Check-in for domestic flights in Kenya is typically straightforward, but arriving at least 60 to 90 minutes before your departure is essential to clear security and complete the process.
Booking domestic flights Kenya becomes much easier once you distinguish between standard city routes and specialised safari circuits, then verify the airport, baggage rules, and timing before you confirm your payment. These three details cause the majority of travel headaches, yet are easily avoided.
The smartest ticket is not always the absolute cheapest one. It is the one that prioritises your holiday time, especially when your schedule is limited. For instance, if you are travelling to Nairobi for business or hoping to witness the Great Migration in the Maasai Mara, opting for a flight over a long drive is essential for efficiency.
By planning ahead and choosing the right connection, you ensure your trip remains stress-free and productive.
Travel Planning Service
Has your trip somehow turned into 47 tabs, three half-finished notes apps lists, and a mild identity crisis over whether the hotel is โcentralโ or โtechnically near a bus stopโ?
Get a realistic plan that fits your budget, pace, and travel style with my new travel planning service. Hand over the whole job, ask for a second opinion, or book live support while you sort things out.