RLRoamLight
HomeGuides › Travel Guide
Travel Guide

Kenya Transport Guide

✎ RoamLight Editorial📅 2026-01-01⏰ 7 min read

In Kenya, transport options are as varied as the landscapes you’ll encounter, from bustling cities to the wild savannas. Navigating this vibrant nation on a budget is not only possible but can also be an adventure in itself!

Getting to Kenya

Most international flights arrive at Jomo Kenyatta International Airport (NBO) in Nairobi. Low-cost airlines such as Kenya Airways and Ethiopian Airlines frequently run competitive fares; expect to pay anywhere from $600 to $900 USD for a round trip from the U.S. or Europe. From the airport, you can take an airport transfer service like Uber to downtown Nairobi, which will cost around 1,500 KES ($10 USD), or use the official taxi service available at the airport, though it may be pricier at about 2,500 KES ($17 USD).

If you’re already in East Africa, consider taking a bus from neighboring countries like Uganda or Tanzania. Modern coaches such as Easy Coach and Modern Coast provide comfortable rides from Kampala or Dar es Salaam to Nairobi for approximately 3,000 KES ($20 USD) and 2,500 KES ($17 USD), respectively. The journey can take 12-14 hours, so prepare for a long ride with snacks and entertainment.

Public Transport in Cities

Nairobi’s public transport system is primarily dominated by matatus, which are shared minivans. Look for the brightly painted matatus with different route numbers; one of the most useful routes is Matatu Number 34, which goes from the CBD to Westlands. A ride costs around 100 KES ($0.70 USD). These vehicles can be crowded but are a great way to experience local life and cover short distances quickly.

If you prefer buses, the Nairobi City County Bus Service runs a network throughout the city. The Number 46 bus connects the airport to the central business district for about 50 KES ($0.35 USD), operating every 30 minutes during the day. For a more relaxed experience, you can use ride-hailing apps like Uber or Bolt, especially at night when public transport can be less reliable, with fares typically starting from 250 KES ($1.70 USD) for short trips.

Long-Distance Travel in Kenya

For long distances, Kenya boasts a solid bus network connecting major cities and attractions. Companies like Easy Coach and Modern Coast offer comfortable intercity buses with onboard amenities such as Wi-Fi and refreshments. For instance, a bus from Nairobi to Mombasa can cost approximately 1,500 KES ($10 USD) and takes about 8 hours. Book your tickets in advance, especially during peak travel seasons, to secure your seat.

If you prefer the train, the Kenya Railways operates the Madaraka Express from Nairobi to Mombasa. This passenger train is a scenic and comfortable option, with first-class tickets priced at around 3,000 KES ($20 USD) and a journey time of about 5-6 hours. The train departs from Nairobi Terminus and arrives at Mombasa Terminus. Be sure to book your ticket online in advance through the Kenya Railways website to avoid last-minute disappointments.

Practical Tips for Getting Around

When navigating Kenya, it's essential to stay mindful of your safety and budget. Here are some tips to keep in mind:

ItemCostNotes
Matatu ride (short distance)100 KESCommonly used for quick city trips
Nairobi to Mombasa bus ticket1,500 KESComfortable and scenic journey
Airport taxi to CBD2,500 KESOfficial taxi service from NBO
Madaraka Express train ticket3,000 KESFast and scenic train to Mombasa
Number 46 bus fare50 KESFrom the airport to Nairobi CBD
Uber ride (short distance)250 KESConvenient for evening travel

How do I find public transport in Nairobi?

Finding public transport in Nairobi is straightforward. Head to major bus stops, such as Kencom or Railways Station, where you'll find matatus and buses. You can also ask locals for the right matatu to your destination; they are generally friendly and helpful. Just be prepared to negotiate fares if you’re taking a taxi or a private hire.

Is it safe to use public transport in Kenya?

Public transport is generally safe, but like any bustling city, it's wise to remain vigilant. Avoid traveling during late hours, keep your belongings close, and use reputable taxi services or ride-hailing apps when possible. Stick to well-lit and populated areas, and trust your instincts when it comes to safety.

✈️ Cheap flights: Yonderfly specialises in low-cost carrier routes — useful for finding the cheapest way into or out of this destination.

Traveler comments

Add a route note, correction, timing tip or question for this guide.