π Key Distances & Journey Times
Route | Distance | By Road | By Train (SGR) | By Air |
|---|---|---|---|---|
Nairobi β Mombasa | 480 km | 8β10 hrs | 4 hrs 30 min | 55 min |
Nairobi β Maasai Mara | 280 km | 5β6 hrs (bumpy) | N/A | 45 min (bush flight) |
Nairobi β Kisumu | 350 km | 5β6 hrs | N/A | 50 min |
Nairobi β Nakuru | 160 km | 2.5β3 hrs | N/A | 30 min |
Nairobi β Amboseli | 230 km | 4β5 hrs | N/A | 45 min |
Mombasa β Malindi | 120 km | 2β3 hrs | N/A | 25 min |
Nairobi β Naivasha | 90 km | 1.5β2 hrs | N/A | N/A |
π SGR Passenger Train β Nairobi to Mombasa & Beyond
The Standard Gauge Railway (SGR), operated by Kenya Railways and built by China's CRBC, is Kenya's showcase infrastructure project and a flagship government transport investment. Opened on 31 May 2017, the Madaraka Express passenger train runs between Nairobi and Mombasa, cutting the journey from a punishing 10-hour road trip to a comfortable 4 hours 30 minutes by train. It's modern, air-conditioned, and genuinely pleasant, and Kenya's wider rail system includes 3,360 km of single-track rail. For most visitors this railway is the easiest form of public transport between the two cities.
Routes Operated
Nairobi (Syokimau) β Mombasa (Miritini) β the main tourist route
Nairobi β Naivasha β Rift Valley commuter extension
Extensions to Kisumu and Uganda planned but not yet operational
Ticket Classes & Prices
Economy class: KES 1,000 (~$7.70) NairobiβMombasa
First class: KES 3,000 (~$23) NairobiβMombasa
NairobiβNaivasha Economy: KES 300β500
Overnight service available (departs evening, can arrive in the morning, but arrival times can slip significantly; the NairobiβMombasa train has at times been up to eight hours late, so avoid tight onward connections)
How to Book SGR Tickets
Book online at safari.co.ke (Kenya Railways booking portal) or via the app. You can also book at any Huduma Centre or at Syokimau station. Book 2β3 days in advance for weekends and public holidays β trains sell out. You'll need your passport number for international traveller booking.
β Pros of SGR
Very cheap (KES 1,000 = ~$7.70 for 480km)
Air-conditioned, clean, comfortable seats
Passes through Tsavo β often see elephants from the window
No traffic jams, no road accident risk
Dining car on board with food and snacks available
β Cons of SGR
Syokimau station is 30min outside Nairobi CBD (taxi needed)
Miritini station is 12km outside Mombasa island
Limited departures (2β3 per day each way)
Cannot reach Maasai Mara, Amboseli, or most safari destinations
βοΈ Domestic Flights in Kenya
Kenya has excellent domestic aviation β a network of scheduled services and charter bush flights connects Nairobi to every major destination. For safaris, flying saves 5β7 hours of bumpy road per leg, making domestic flights the most efficient option for remote safari destinations when time matters more than cost. If you're planning a wider East Africa trip, flying is also the simplest way to get around Kenya's long internal distances. The kenyan government has also invested heavily in broader transport infrastructure, although aviation remains the fastest way to cover long internal distances.
Main Scheduled Airlines
Airline | Key Routes | Approx Price | Notes |
|---|---|---|---|
Kenya Airways | NBOβMBA, NBOβKIS, NBOβEDL (Eldoret) | $60β120 one-way | Full service; Nairobi hub at JKIA Terminal 1A |
Safarilink Aviation | Wilson β Maasai Mara, Amboseli, Samburu, Lewa | $120β200 one-way | The #1 safari airline. Flies Cessna Caravans to bush airstrips |
Fly-SAX (Fly 540) | NBOβMBA, NBOβKIS, NBOβMYD (Malindi) | $50β90 one-way | Budget option; reliable but basic |
AirKenya Express | Wilson β Mara, Amboseli, Nanyuki, Lewa, Malindi | $100β180 one-way | Strong safari network; connects with Arusha Tanzania |
Jambojet | NBOβMBA, NBOβKIS, NBOβEDL | $40β80 one-way | Kenya Airways low-cost subsidiary; book early for deals |
Wilson Airport (WIL) β the Safari Hub
Most bush flights depart from Wilson Airport, not JKIA. Wilson is 5km south of Nairobi CBD β a 20-30 minute Uber from the city centre (~KES 400β600). Safari operators usually include Wilson transfers in their package. Always confirm which airport your outbound/return flight uses. Some safari travellers also charter a small plane from Wilson to reach remote airstrips or keep tighter schedules.
π Long-Distance Buses & Coaches
Long-distance buses are the cheapest way to travel between Kenya's major cities. Modern coaches have AC, toilets, and Wi-Fi. Night buses are popular for saving on accommodation.
Easy Coach
KES 600β1,500
Routes: Nairobi β Kisumu, Kampala (Uganda), Kigali
π‘ Most reliable and comfortable NairobiβKisumu option. Departs from OTC Bus Terminal, Nairobi. Book online at easycoach.co.ke
Modern Coast Bus Express
KES 800β1,200
Routes: Nairobi β Mombasa, Malindi, Lamu
π‘ Comfortable overnight buses to the coast. Modern Coast is one of the main coastal services, alongside the older coast bus tradition. Luggage storage under the bus. Departs from Mfangano Street, Nairobi, and Lamu trips usually continue with road and boat transfers onward toward the Lamu Archipelago.
Mash East Africa
KES 400β900
Routes: Nairobi β Nakuru, Kisumu, Eldoret, Kampala
π‘ Good for Rift Valley destinations. Popular with local travellers, and useful for cross-border trips via regional coach links toward neighboring East African and other African countries.
Intercity Bus Services
KES 200β400
Routes: Nairobi β Naivasha, Nakuru (frequent)
π‘ Matatu or standard buses from Nairobi Country Bus Station. No advance booking needed β just turn up.
β οΈ Night Bus Safety
Kenya's night buses have been involved in serious accidents due to driver fatigue and speeding. Choose reputable operators with safety records (Easy Coach, Modern Coast) rather than the cheapest option. Sit near the middle of the bus β statistically safer than the front in head-on collisions.
π Matatus β The Real Kenya Public Transport
Matatus are Kenya's iconic shared minivans (usually Toyota HiAce or Nissan NV) that operate on fixed routes, picking up and dropping off passengers anywhere along the route. They are ubiquitous, very cheap, and an authentic Kenyan experience β but can be chaotic, overcrowded, and driven aggressively.
For night buses, choose reputable operators, avoid displaying valuables, and keep your luggage where you can monitor it. Recent fuel-price protests also disrupted transport and business, with prices rising over 20% and both petrol and diesel reaching 242 shillings per litre. During the unrest, four people were killed and 348 people were arrested, and transport operators called for a 35% reduction in fuel prices.
Matatu Basics
Routes are identified by number (e.g., Route 111 to Karen) β displayed on a board in the front window; matatus began operating in the mid-1950s before independence, and PSV licensing for their operation was enforced in 1984
Pay the conductor (seated by the sliding door) β fares set by route, typically KES 30β80 within Nairobi
No fixed timetable β they leave when full (14β18 passengers), though some still try to carry more passengers than legally allowed
Luggage: smaller bags on lap; large bags negotiated with conductor
No air conditioning; open windows
Music often played very loud β earplugs useful
Matatu Safety Tips
The Michuki Rules were introduced in February 2004.
Keep your bag on your lap or between your feet β pickpocketing happens
Avoid matatus that appear extremely overloaded or have a reckless driver β wait for the next one
Don't use matatus after midnight in cities β Uber/Bolt is safer at night
Ask locals at the terminus which matatu goes to your destination β don't guess
Download the Ma3Route app for Nairobi matatu routes
Since 2004, matatus must have safety belts and speed governors installed under transport regulations, and all seats are required to have seat belts fitted.
They are also subject to police checks, with strict enforcement limiting matatus to 80 km/h, and penalties for traffic offences increased sharply on 1 December 2012.
Useful Nairobi Matatu Routes for Tourists
Route Number | From β To | Fare | Notes |
|---|---|---|---|
Route 111 | CBD β Karen β Hardy | KES 50β80 | Goes near Karen Blixen Museum and Giraffe Centre area |
Route 23 | CBD β Westlands | KES 30β50 | Most useful route for tourists staying in Westlands |
Route 125 | CBD β Rongai | KES 60 | Passes Nairobi National Park gate (Langata Gate) |
Route 58/106 | CBD β Ngong Road β Karen Roundabout | KES 50β70 | Access to Karen, Hardy, Langata |
Route 44 | CBD β Lavington | KES 40 | Quiet residential area, some budget guesthouses |
Note: Nairobi, the capital city and the countryβs main capital for transport connections, has the most usable matatu information for visitors. These routes are especially useful for commuters and tourists moving along the main roads out of the CBD.
π Uber & Bolt in Kenyan Cities
Both Uber and Bolt (formerly Taxify) operate in Nairobi, Mombasa, Kisumu, and Nakuru. Bolt is generally 10β20% cheaper than Uber in Kenya. Both apps show price upfront β no negotiation needed.
Journey | Uber (approx) | Bolt (approx) | Matatu |
|---|---|---|---|
Nairobi CBD β JKIA Airport | KES 700β1,000 | KES 600β900 | No direct matatu |
Nairobi CBD β Westlands | KES 250β400 | KES 200β350 | KES 30β50 |
Nairobi CBD β Karen | KES 500β700 | KES 400β600 | KES 60β80 |
Nairobi CBD β Wilson Airport | KES 300β500 | KES 250β400 | KES 50 (Route 34) |
Mombasa Town β Diani Beach | KES 1,500β2,000 | KES 1,200β1,800 | KES 200 + ferry |
Little Cab is a Kenyan-owned ride-hailing app (backed by Safaricom) also worth trying β it's integrated with M-Pesa for cashless payment and is well-rated by locals. Available in Nairobi and Mombasa.
π Car Hire & Self-Drive Kenya
Self-driving in Kenya gives you maximum flexibility β and it's the cheapest way to visit national parks if you share costs with other travellers, especially if you are splitting costs between four people. However, Kenya drives on the left side of the road, traffic in Nairobi can be brutal, and many national park tracks require genuine 4WD.
What you'll need:
A valid driving licence (an IDP is useful if your licence isn't in English)
A passport copy and rental agreement β police checkpoints are common, and police officers may ask to see your documents
A 4WD for parks like Amboseli, Samburu, Tsavo, or the Mara in rainy season
Proper equipment for remote routes, especially a spare tyre and basic recovery gear from the rental company
Confidence with rough roads, long distances, and local driving habits
Typical self-drive costs:
4WD rental: $80β$150/day
Petrol and diesel: expect prices to vary by region
Park entry fees: often the biggest extra cost
Optional guide/spotter in some conservancies
Hire Costs
Economy car (Toyota Vitz): ~$30β45/day
Saloon (Toyota Corolla): ~$40β60/day
4WD (Toyota Land Cruiser): ~$70β110/day
4WD with pop-up roof (safari): ~$90β130/day
Vehicles sourced locally are often cheaper than those booked through international brokers, though condition varies.
Fuel: KES 200β220/litre (~$1.60/litre)
Nairobi to Mara return: ~80β100 litres fuel
Important Requirements
International Driving Permit (IDP) + home licence
Minimum age: 23β25 (varies by company)
Credit card for deposit (cash deposits sometimes accepted)
CDW/collision insurance β check if included or extra
Note: Some rental insurances exclude national park driving β confirm explicitly
If you plan a border crossing into Uganda or Tanzania, this usually needs prior approval and extra insurance from the rental company, and itβs worth checking route planning and road conditions against Kenya Roads Board updates.
Recommended companies: Budget Kenya, Central Kenya Car Hire, Hertz Kenya (JKIA), Avenue Car Hire Nairobi. For safari 4WD specifically, look at companies like Rhino Car Hire and Advance Car Hire who specialise in pop-top safari vehicles.
π¦ Safari Transport: 4WD Game Drives & Bush Flights
Safari Vehicle Types
Toyota Land Cruiser (pop-up roof)
The safari standard β 6β8 passengers, 360Β° roof opening for photography. The pop-top roof gives open air game viewing without leaving the vehicle. Required in Maasai Mara National Reserve.
Cost: Included in most lodge/camp packages or ~$60β80/day if hiring separately
Land Rover Defender
Open-sided or hard-top. Classic safari feel. Less common now but still used by some premium operators in private conservancies.
Cost: Usually in higher-end camp packages
Safari Minivan (budget)
8β12 passenger vans used by budget group safaris, and a common option when demand is high for budget group trips. Much cheaper, move more people at lower cost, but have limited roof opening, can feel crowded and less comfortable on long drives when full, and may have fixed departure times.
Cost: Group budget safaris: $80β120/person including accommodation
Bush Flights to Safari Destinations
Route (Wilson Airport) | Operator | Approx Price (one-way) | Flight Time |
|---|---|---|---|
Wilson β Maasai Mara (Keekorok/Ol Kiombo) | Safarilink / AirKenya | $130β180 | 45 min |
Wilson β Amboseli (Ol Tukai) | Safarilink / AirKenya | $120β160 | 45 min |
Wilson β Samburu (Sasaab) | Safarilink | $130β170 | 50 min |
Wilson β Lewa / Nanyuki | AirKenya / Safarilink | $100β130 | 35 min |
Wilson β Lamu (Manda Island) | AirKenya / Fly-SAX | $100β150 | 1 hr 20 min |
JKIA β Malindi | Fly-SAX / Kenya Airways | $70β100 | 45 min |
Some flights into coastal and western circuits also connect with boat and ferry links around Lake Victoria, where water transport still matters regionally.
Some coastal itineraries combine a domestic flight with boats to reach islands and beach properties more easily.
ποΈ Boda-Bodas (Motorcycle Taxis)
Boda-bodas are motorcycle taxis that zoom through traffic when cars can't. They're extremely common in all Kenyan towns and villages β and genuinely useful for short distances.
When to Use
Short local trips in smaller towns (Nakuru, Kisumu, Malindi), where a tuk tuk may be a cheaper short-hop option than a boda-boda
Getting to/from a bus stop or market in a village
Last-mile transport when matatus don't go door-to-door, with motorcycle taxis available in most towns for the final connection
Safety Considerations
Always wear the helmet provided β insist on it
Boda-boda accidents are Kenya's #1 road trauma cause
Avoid at night on busy roads
Agree price before riding (KES 50β200 for short trips)
βοΈ Airports & Getting into the City
NBO
Jomo Kenyatta International Airport (JKIA), Nairobi
18km from Nairobi CBD
Uber/Bolt: KES 700β1,000 (~$5.50β7.70) β 40β90 min depending on traffic
Airport shuttle bus: JKIA Express KES 200 to city centre (basic but cheap)
Taxi: Negotiate KES 1,500β2,500 β agree before entering the taxi
Pre-booked hotel transfer: convenient if offered; usually KES 1,500β2,000
WIL
Wilson Airport (WIL), Nairobi
5km from Nairobi CBD
Uber/Bolt: KES 300β500 to CBD or Westlands β 15β25 min
Matatu Route 34: KES 40β50 toward Nairobi CBD
Taxi: Negotiate KES 600β800 to CBD
MBA
Moi International Airport (MBA), Mombasa
8km from Mombasa Island
Uber/Bolt: KES 500β800 to city centre
Taxi: Negotiate KES 800β1,200 to city; KES 1,500β2,000 to Diani Beach
Diani Beach via ferry: Taxi to Likoni ferry (KES 400), free passenger ferry crossing from Mombasa, Kenyaβs main Indian Ocean port city, matatu/boda-boda to Diani (KES 200β300)
π¦ Nairobi β Maasai Mara
Best options: Budget: shared minibus group safari ($80β120/person including transport + accommodation). Mid: self-drive 4WD ($80/day car + KES 4,300 park fee). Comfort: bush flight from Wilson ($130β180 one-way).
Avoid: Avoid public buses + matatus to Narok alone β no transport inside the reserve without your own vehicle.
ποΈ Nairobi β Mombasa
Best options: Budget: SGR economy train (KES 1,000 / ~$7.70, 4.5 hrs). Fast: Jambojet or Fly-SAX ($40β70, 55 min). Scenic: overnight bus on Modern Coast Express (KES 800, 8 hrs β save on a night's accommodation).
Avoid: Avoid self-driving NairobiβMombasa overnight β the A109 highway has serious road safety issues.
π Nairobi β Amboseli
Best options: Budget: self-drive (4β5 hrs, good road) + KWS banda accommodation ($25β50/night). Comfort: bush flight from Wilson ($120β160). Group: Nairobi-based day or 2-night organised safari.
Avoid: Public transport is not practical β no vehicles inside the park.
π Nairobi β Naivasha / Hell's Gate
Best options: Budget: SGR train to Naivasha Station (KES 300β500) then matatu or taxi to Lake Naivasha / Hell's Gate. Fastest: self-drive (90 km, 1.5 hrs on A104 highway).
Avoid: Don't take a night matatu back to Nairobi alone.
Navigate Kenya with Mobile Data
Google Maps, Uber, Bolt, and Safari-booking apps all need reliable data. A Kenya eSIM activates before you land β skip the airport SIM queue and start navigating from the moment you touch down, with route planning also helping delivery services run more smoothly. Kenyaβs transport system grew from the Uganda Railway, whose original line began construction before reaching Nairobi in 1899, and that long arc of reform shows real progress. Modern planning has also drawn on work from transport policy bodies such as the institute-focused research groups that study urban mobility. Rift Valley Railways took over operations in 2006 as part of later rail-sector reform, including freight and cargo operations, while operators often looked to their association to press sector concerns and the authorities remained responsible for oversight and enforcement. Day to day, public transport for visitors means matatus, buses and ride-hailing, and mobile data keeps every service one tap away.
