Verified Facts

Official NameRepublic of Kenya
CapitalNairobi
Population53.3 million
Area580,367 km² (224,081 sq mi)
LanguagesEnglish, Swahili
CurrencyKenyan shilling (Sh)
TimezoneUTC+03:00
RegionAfrica / Eastern Africa
Drives onLeft
Source: REST Countries API

To get around in Kenya, you can use a variety of transportation options including international and domestic flights, trains, buses, city transport, and driving, with the most convenient option depending on your budget, time, and personal preferences.

Quick Facts

Main International Airport(s)Jomo Kenyatta International Airport (NBO), Moi International Airport (MBA)
Domestic Air Networkextensive
Rail Networklimited
Drives Onleft
Road Qualitypoor
Ride-Hailing AppsUber, Bolt, local alternatives

Getting There

Kenya has two main international airports, Jomo Kenyatta International Airport (NBO) in Nairobi and Moi International Airport (MBA) in Mombasa, which receive flights from major airlines around the world. The most convenient way to reach Kenya is by flying into one of these airports, with direct flights available from major hubs such as Amsterdam, London, and Dubai. Additionally, Kenya can be reached by land through its borders with neighboring countries, including Ethiopia, Somalia, Tanzania, Uganda, and South Sudan, with several overland entry points available for those traveling by bus or private vehicle.

For those traveling overland, the most common entry points are the Namanga border crossing with Tanzania, the Malaba border crossing with Uganda, and the Moyale border crossing with Ethiopia. It is essential to research the current border crossing requirements and any necessary visas or documentation before embarking on your journey. Furthermore, it is recommended to exercise caution when traveling overland, especially at night, and to consider hiring a reputable driver or joining a guided tour to ensure a safe and smooth journey.

Domestic Flights

Kenya has an extensive domestic air network, with several airlines operating flights between major towns and cities, including Nairobi, Mombasa, Kisumu, and Malindi. The main domestic airlines are Kenya Airways, Fly540, and Jambojet, which offer frequent flights to various destinations across the country. Booking in advance is recommended, especially during peak travel seasons, to secure the best rates and ensure availability. Approximate costs for domestic flights range from $50 to $200, depending on the route and airline, with Kenya Airways being the most expensive option and Fly540 and Jambojet offering more affordable fares.

Trains & Rail

Kenya's rail network is limited, with only a few routes available, including the Nairobi-Mombasa railway and the Nairobi-Kisumu railway. The trains are generally slow and not very frequent, but they can be a scenic and affordable way to travel, with approximate costs ranging from $10 to $50, depending on the class and route. Booking can be done in person at the train station or through a travel agent, and it is recommended to book in advance to secure a seat, especially during peak travel seasons.

Buses & Coaches

There are several intercity bus companies operating in Kenya, including Easy Coach, Modern Coast, and Coast Bus, which offer frequent services to major towns and cities. The buses are generally comfortable and affordable, with approximate costs ranging from $5 to $20, depending on the route and company. The quality of the buses and services can vary, so it is recommended to research and choose a reputable company to ensure a safe and smooth journey.

City Transport

ModeAvailable InCost (USD)Notes
City BusNairobi, Mombasa, Kisumu$0.50-$1.00Frequent services, but can be crowded
TaxiEverywhere$5-$10/kmAvailable, but can be expensive
Ride-HailingNairobi, Mombasa$5-$10Uber and Bolt available, with affordable rates
Tuk-tuk/RickshawMombasa, Kisumu$2-$5Affordable, but not always available
Matatu (Minibus)Everywhere$1-$3Frequent services, but can be crowded and chaotic

Driving

  • A valid driver's license is required to drive in Kenya, and it is recommended to obtain a local license if you plan to drive for an extended period.
  • Road conditions can be poor, especially outside of major cities, and it is essential to exercise caution when driving, especially at night.
  • Fuel costs are relatively high in Kenya, with approximate costs ranging from $1.20 to $1.50 per liter, depending on the location and type of fuel.
  • Car rental companies are available in major cities, with approximate costs ranging from $40 to $100 per day, depending on the type of vehicle and rental company.
  • Hazards such as potholes, pedestrians, and livestock can be common on Kenyan roads, and it is essential to drive defensively and exercise caution.
  • Parking can be challenging in major cities, and it is recommended to use secure parking facilities to avoid theft or damage to your vehicle.

Transport Tips

  • Be aware of scams such as overcharging or fake ticket sales, and always research and use reputable transportation companies.
  • Payment methods such as cash, credit cards, and mobile payments are widely accepted in Kenya, but it is recommended to have some local currency, Kenyan Shillings (KES), for small transactions.
  • Download ride-hailing apps such as Uber and Bolt to get around major cities.
  • Safety is a concern in Kenya, especially at night, and it is recommended to exercise caution when using public transportation or walking alone.
  • Respect local customs and traditions, especially when traveling to rural areas or interacting with local communities.
  • Learn some Swahili phrases, such as "jambo" (hello) and "asante" (thank you), to show respect and appreciation for the local culture.
  • Stay informed about local events and demonstrations, and avoid areas that may be affected by unrest or protests.
  • Use reputable tour operators to ensure a safe and smooth journey, especially when traveling to remote or rural areas.