Skip to flight searchSkip to main content

Cheap Domestic Flights in Kenya


Book cheap domestic flights in Kenya

At Alternative Airlines, we aim to offer our customers a fast, easy and convenient flight booking experience to remote destinations as well as popular cities. You just need to insert your travel dates, cabin class, departing and arriving airport information into the search form.

Pay for your Kenya flights the way you want

Book your flights with over 25 payment methods in over 160 currencies. Choose from finance options to PayPal Credit. Currencies available are ranging from U.S. Dollars (USD) and Pound Sterling (GBP) to Kenyan Shilling (KES).

What airlines operate flights within Kenya?

Below is a list of all of the airlines operating domestic flights within Kenya.

Kenya Airways

Kenya Airways is the flag carrier of Kenya, with its primary hub at Jomo Kenyatta International Airport. The airline flies to the following domestic destinations within Kenya: Kisumu, Malindi, Mombasa, and Nairobi.


Jambojet is a subsidiary of the national carrier of Kenya, Kenya Airlines. It offers low-cost domestic flights throughout Kenya, flying to cities including Malinda, Kisumu, Ukunda, Mombasa, Nairobi, and Eldoret.

African Express Airways

African Express Airways is a short-haul regional Kenyan airline based at Jomo Kenyatta International Airport. It’s the largest privately-owned airline in East Africa.

Airkenya Express

From its hub at Wilson Airport, AirKenya (Express) operates domestic scheduled flights within Kenya, including to Kenya's best known game reserves, namely the Masai Mara, Amboseli, Nanyuki, Meru, Samburu, Loisaba and Lewa Downs.


Fly540 is a low-cost airline, connecting major cities, cultural hubs and tourist hotspots in Kenya. In 2019, the airline won the award for Kenya's Leading Domestic Airline for the 5th time in a row, by World Travel Awards.


Fly ALS has been providing regional air travel services within Kenya since 1985. Specialising in short flights between various Kenyan cities, the airline utilises a fleet of small turboprop airplanes that can accommodate approximately 50 to 80 passengers.

East African Safari Air

East African is based at Nairobi Jomo Kenyatta International (NBO) and provides domestic scheduled flights within Kenya. As of 2020, the airline flies to 14 domestic destinations, operating 17 scheduled flights.

Mombasa Air Safari

Mombasa Air Safari is based at Moi International Airport in Mombasa. The airline operates domestic flights, specialising in direct flights to the world-renowned safari destinations, including the Masai Mara National Reserve.

Safarilink Aviation

Safarilink Aviation is a regional airline, providing daily scheduled services to 22 destinations within Kenya. The airline is one of Kenya's premier safari airlines, with an extensive network to all the best safari destinations within Kenya.

748 Air Services

748 Air Services is a charter airline that is headquartered in Nairobi, Kenya. The airline flies to over 70 destinations in and around Kenya and is well known for servicing the humanitarian sector.

Safe Air

Kenya's Safe Air, founded in 2001, provides passenger and cargo services in Africa and the UAE with a varied fleet, including VIP and cargo planes, although it faced a temporary certificate suspension in November 2019, later reinstated.

Yellow Wings

Yellow Wings is a Kenyan aviation company that offers a range of services in the East African region. These services include safari flights, which cater to tourists looking to explore the natural beauty and wildlife of Kenya and Tanzania from the air. They also provide corporate air charter services, which can be convenient for business travellers and organisations needing private and customised air transportation. Additionally, Yellow Wings offers aerial photography flights, which can be valuable for capturing stunning aerial imagery of the East African landscape.

Aircraft landing at an airport

What is a domestic flight?

Domestic flights are flights that depart and land in the same country. For example, flying from Nairobi (NBO) and landing at another destination in Kenya, for instance, Mombasa (MBA). Meaning the two destinations are within the same country and that don't fly to another country. These flights are often cheaper than international flights, because of their shorter travel time and costs.

Use our website search bar to see what affordable domestic flights we offer, or it could be that you want to visit a lot of different cities in one country and you may want to use our multi-city flight planner. Also, you may want to fly from one city to another without any stopovers and therefore may want to check out our direct flight guide.

Sunset tree in Kenya Safari, Africa

Why book domestic flights in Kenya?

Kenya is well known for its vast scenic landscapes and wildlife preserves, including Mount Kenya, the 200,000-year-old formed Crater, 'Menengai Crater' and the famous 'Big Five' animals (lion, leopard, elephant, buffalo and rhino). Whichever city you fly out to you are bound to find some stunning natural views. The country is also well known for its coffee and tea and is a big exporter of cabbages, onions and mangoes.

The Kenyan population is almost 50 million and the countries measures around 224,080 sq mi. Domestic flights are a great way of travelling around the country. Many travellers choose to fly domestically within Kenya as this saves them a lot of time and air travel being a much quicker form of transportation. Kenya's flag carrier is Kenya Airways which many passengers choose to fly on with however many passengers also fly with other airlines as well as low-cost airlines such as the ones listed below.

Busiest Airports in Kenya

Below is a list of the busiest airports in Kenya:

Airports in Kenya

NairobiJomo Kenyatta International AirportNBO
MombasaMombasa Moi International AirportMBA
LamuManda AirstripLAU
MalindiMalindi AirportMYD
Masai MaraMara Serena Lodge AirstripMRE
NairobiNairobi Wilson AirportWIL
Amboseli National ParkAmboseli AirportASV
EldoretEldoret International AirportEDL
KisumuKisumu AirportKIS
NanyukiNanyuki AirportNYK
WajirWajir AirportWJR
LokichoggioLokichoggio AirportLKG
Virgin Atlantic aircraft

Flights to Safari Destinations

There are lots of airlines flying domestically to all of the incredible safari destinations in Kenya. Key airlines include East African Safari Air, Mombasa Air Safari, and Safarilink Aviation.

One of the best known parks is the the Masai Mara reserve, which is located 270km/167mi northwest of Nairobi, the vibrant capital of Kenya. As the road is notoriously rough and unreliable, flying is by far the best option for tourists. Visit our full guide to Masai Mara flights to find out more.

Trusted globally

Rated Excellent on Trustpilot

We’re super proud of our Trustpilot rating, but don’t just take it from us. See why millions of others love booking their flights through Alternative Airlines

Domestic Kenyan Flights FAQs

Do I need to carry a passport for domestic flights in Kenya?

This is determined by the airline you are flying with. Some form of ID or the Kenyan National ID card is enough to travel with Kenya. It's always vital to find out more, so either contact us or the airline itself to check the airline's policy.

What is the baggage allowance on Kenya's domestic flights?

The baggage allowance will vary from airline to airline, destination and fare you are travelling on. Check your baggage allowance with the airline you're flying with directly or on your e-ticket as sometimes the routes and aircraft that you may be flying on may mean the baggage allowance varies. It is also important to check the dimension restrictions of the baggage so you are not charged for excess baggage amount at the airport check-in.

Can I book a private charter flight within Kenya?

There are a number of private charter airlines available to book in Kenya. This includes 748 Air Services, which is based in Nairobi and can fly within Kenya, as well as to many destinations in East and Central Africa.

What time do I need to check-in at the airport for domestic flights in Kenya?

Check-in times are depended upon the airline you are travelling with and airport you will be departing from. The check-in time for domestic flights is normally a little later than it is for international flights this is because passengers usually require less time to go through the border and immigration controls at the airport.

Can I purchase domestic flights in Kenya online?

Yes, you can purchase domestic flights in Kenya online through Alternative Airlines. You can use our search bar at the top of the page to search for flights between your selected Nigerian destinations and you can then simply click to search for the flights. Once the list of flights has been generated, you'll be able to see all available flights from different airlines, allowing you to select the most suitable flight for yourself!