Blog/πŸ‡°πŸ‡ͺ Kenya Transport Guide

    Kenya Transport Guide 2026: SGR Train, Matatus, Domestic Flights & Safari Transport

    πŸ“… April 13, 2026⏱ 13 min read🚌 Getting Around

    Kenya's transport landscape ranges from world-class to chaotic β€” and knowing which option to use in which situation can save you hours, money, and stress. This guide covers every mode of transport in Kenya: the SGR high-speed train, matatu minibuses, domestic flights, Uber, safari vehicles, boda-bodas, and long-distance buses β€” with real prices and practical tips for 2026.

    πŸ“ Key Distances & Journey Times

    RouteDistanceBy RoadBy Train (SGR)By Air
    Nairobi β†’ Mombasa480 km8–10 hrs4 hrs 30 min55 min
    Nairobi β†’ Maasai Mara280 km5–6 hrs (bumpy)N/A45 min (bush flight)
    Nairobi β†’ Kisumu350 km5–6 hrsN/A50 min
    Nairobi β†’ Nakuru160 km2.5–3 hrsN/A30 min
    Nairobi β†’ Amboseli230 km4–5 hrsN/A45 min
    Mombasa β†’ Malindi120 km2–3 hrsN/A25 min
    Nairobi β†’ Naivasha90 km1.5–2 hrsN/AN/A

    πŸš† SGR 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. Launched in 2017, it cuts the Nairobi–Mombasa journey from a punishing 10-hour road trip to a comfortable 4.5-hour train ride. It's modern, air-conditioned, and genuinely pleasant.

    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, arrives morning)

    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

    ❌ 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.

    Main Scheduled Airlines

    AirlineKey RoutesApprox PriceNotes
    Kenya AirwaysNBO–MBA, NBO–KIS, NBO–EDL (Eldoret)$60–120 one-wayFull service; Nairobi hub at JKIA Terminal 1A
    Safarilink AviationWilson β†’ Maasai Mara, Amboseli, Samburu, Lewa$120–200 one-wayThe #1 safari airline. Flies Cessna Caravans to bush airstrips
    Fly-SAX (Fly 540)NBO–MBA, NBO–KIS, NBO–MYD (Malindi)$50–90 one-wayBudget option; reliable but basic
    AirKenya ExpressWilson β†’ Mara, Amboseli, Nanyuki, Lewa, Malindi$100–180 one-wayStrong safari network; connects with Arusha Tanzania
    JambojetNBO–MBA, NBO–KIS, NBO–EDL$40–80 one-wayKenya 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.

    🚌 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 Express

    KES 800–1,200

    Routes: Nairobi β†’ Mombasa, Malindi, Lamu

    πŸ’‘ Comfortable overnight buses to the coast. Luggage storage under the bus. Departs from Mfangano Street, Nairobi.

    Mash East Africa

    KES 400–900

    Routes: Nairobi β†’ Nakuru, Kisumu, Eldoret, Kampala

    πŸ’‘ Good for Rift Valley destinations. Popular with local travellers.

    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 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.

    Matatu Basics

    • Routes are identified by number (e.g., Route 111 to Karen) β€” displayed on a board in the front window
    • 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)
    • 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

    • 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

    Useful Nairobi Matatu Routes for Tourists

    Route NumberFrom β†’ ToFareNotes
    Route 111CBD β†’ Karen β†’ HardyKES 50–80Goes near Karen Blixen Museum and Giraffe Centre area
    Route 23CBD β†’ WestlandsKES 30–50Most useful route for tourists staying in Westlands
    Route 125CBD β†’ RongaiKES 60Passes Nairobi National Park gate (Langata Gate)
    Route 58/106CBD β†’ Ngong Road β†’ Karen RoundaboutKES 50–70Access to Karen, Hardy, Langata
    Route 44CBD β†’ LavingtonKES 40Quiet residential area, some budget guesthouses

    πŸš— 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.

    JourneyUber (approx)Bolt (approx)Matatu
    Nairobi CBD β†’ JKIA AirportKES 700–1,000KES 600–900No direct matatu
    Nairobi CBD β†’ WestlandsKES 250–400KES 200–350KES 30–50
    Nairobi CBD β†’ KarenKES 500–700KES 400–600KES 60–80
    Nairobi CBD β†’ Wilson AirportKES 300–500KES 250–400KES 50 (Route 34)
    Mombasa Town β†’ Diani BeachKES 1,500–2,000KES 1,200–1,800KES 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. However, Kenya drives on the left side of the road, traffic in Nairobi can be brutal, and many national park tracks require genuine 4WD.

    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
    • 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

    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. Much cheaper but limited roof opening, crowded, and may have fixed departure times.

    Cost: Group budget safaris: $80–120/person including accommodation

    Bush Flights to Safari Destinations

    Route (Wilson Airport)OperatorApprox Price (one-way)Flight Time
    Wilson β†’ Maasai Mara (Keekorok/Ol Kiombo)Safarilink / AirKenya$130–18045 min
    Wilson β†’ Amboseli (Ol Tukai)Safarilink / AirKenya$120–16045 min
    Wilson β†’ Samburu (Sasaab)Safarilink$130–17050 min
    Wilson β†’ Lewa / NanyukiAirKenya / Safarilink$100–13035 min
    Wilson β†’ Lamu (Manda Island)AirKenya / Fly-SAX$100–1501 hr 20 min
    JKIA β†’ MalindiFly-SAX / Kenya Airways$70–10045 min

    🏍️ 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)
    • Getting to/from a bus stop or market in a village
    • Last-mile transport when matatus don't go door-to-door

    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, matatu/boda-boda to Diani (KES 200–300)

    πŸ—ΊοΈ Top Tourist Routes & Transport Recommendations

    🦁 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.

    Get Kenya eSIM β†’