Getting Around Kenya

Transportation Strategy

Urban Areas: Use matatus for Nairobi and coastal cities. Rural: Rent a car for safaris in Maasai Mara. Coast: Buses and ferries. For convenience, book airport transfers from Nairobi to your destination.

Train Travel

🚆

SGR Madaraka Express

Modern Standard Gauge Railway connecting Nairobi to Mombasa with daily services and scenic views.

Cost: Nairobi to Mombasa economy KES 1,000 (USD 8), first class KES 3,000 (USD 23), 4-5 hour journey.

Tickets: Book via KR website, app, or stations. Online booking recommended to avoid queues.

Peak Times: Weekends and holidays busier; book 1-2 weeks ahead for best seats.

🎫

Rail Tickets & Passes

Single tickets or group bookings available; no national rail pass but discounts for return trips.

Best For: Long-distance travel between major hubs, comfortable alternative to buses.

Where to Buy: Kenya Railways stations, official website, or app with e-tickets and refunds.

🚄

Regional Connections

Limited lines to Naivasha and Suswa; future expansions planned to Uganda border.

Booking: Advance reservations essential for peak seasons like July safaris.

Main Stations: Nairobi Terminus and Mombasa, with shuttle links to city centers.

Car Rental & Driving

🚗

Renting a Car

Ideal for self-drive safaris and rural exploration. Compare rental prices from USD 30-50/day at Nairobi Airport and major cities.

Requirements: International Driving Permit, passport, credit card, minimum age 21-25.

Insurance: Full coverage advised due to road conditions; includes theft and collision protection.

🛣️

Driving Rules

Drive on the left, speed limits: 50 km/h urban, 80-90 km/h rural, 120 km/h highways.

Tolls: SGR-related tolls on A109 highway, pay via cash or M-Pesa at booths.

Priority: Yield to pedestrians and livestock, roundabouts common in cities.

Parking: Secure lots in cities KES 200-500/day, free in rural areas but watch for theft.

Fuel & Navigation

Fuel stations widespread at KES 180-200/liter for petrol, KES 170-190 for diesel.

Apps: Google Maps or Maps.me for offline navigation, essential for remote areas.

Traffic: Heavy congestion in Nairobi rush hours; avoid night driving outside cities.

Urban Transport

🚇

Nairobi Matatus & Buses

Colorful minibuses and public buses cover the city, single ride KES 50-100, day pass KES 300.

Validation: Pay conductor on board, no tickets needed but haggle for tourists.

Apps: Little app for routes and real-time tracking in major cities.

🚲

Boda Boda & Bike Shares

Motorcycle taxis in cities KES 100-300/ride, bike shares like BasiGo in Nairobi USD 5-10/day.

Routes: Helmets recommended for bodas, dedicated paths limited but improving.

Tours: Guided boda tours for urban exploration, e-bikes for eco-friendly options.

🚌

Intercity Buses & Local Services

Companies like Easy Coach and Modern Coast operate nationwide, KES 500-2000 for long trips.

Tickets: KES 50-200 per ride locally, book online for intercity to secure seats.

Coastal Services: Ferries to Lamu and buses along the coast, KES 300-800 depending on distance.

Accommodation Options

Type
Price Range
Best For
Booking Tips
Hotels (Mid-Range)
USD 50-120/night
Comfort & amenities
Book 2-3 months ahead for safari season, use Kiwi for package deals
Hostels
USD 10-25/night
Budget travelers, backpackers
Private rooms available, book early for festivals
Guesthouses (B&Bs)
USD 30-60/night
Authentic local experience
Common in coastal areas, breakfast usually included
Luxury Hotels
USD 150-400+/night
Premium comfort, services
Nairobi and Maasai Mara have most options, loyalty programs save money
Campsites
USD 15-35/night
Nature lovers, safari travelers
Popular in national parks, book summer spots early
Apartments (Airbnb)
USD 40-90/night
Families, longer stays
Check cancellation policies, verify location accessibility

Accommodation Tips

Communication & Connectivity

📱

Mobile Coverage & eSIM

Strong 4G/5G in urban areas, 3G/4G in most rural Kenya including safari zones.

eSIM Options: Get instant data with Airalo or Yesim from USD 5 for 1GB, no physical SIM needed.

Activation: Install before departure, activate upon arrival, works immediately.

📞

Local SIM Cards

Safaricom, Airtel, and Telkom offer prepaid SIMs from KES 100-500 with extensive coverage.

Where to Buy: Airports, shops, or provider stores with passport required.

Data Plans: 5GB for KES 500 (USD 4), 10GB for KES 1,000, unlimited for KES 3,000/month typically.

💻

WiFi & Internet

Free WiFi in hotels, cafes, and malls; paid hotspots in remote areas.

Public Hotspots: Major bus stations and tourist sites offer free or low-cost WiFi.

Speed: 10-50 Mbps in cities, sufficient for maps and social media.

Practical Travel Information

Flight Booking Strategy

Getting to Kenya

Jomo Kenyatta International (NBO) is the main hub. Compare flight prices on Aviasales, Trip.com, or Expedia for the best deals from major cities worldwide.

✈️

Main Airports

Jomo Kenyatta (NBO): Primary international gateway, 20km from Nairobi with bus connections.

Wilson Airport (WIL): Domestic hub 6km from center, ideal for safaris, taxi KES 800 (20 min).

Moi International (MBA): Serves Mombasa coast, 10km from city, shuttle KES 500 (30 min).

💰

Booking Tips

Book 2-3 months in advance for peak travel (July-Sep) to save 30-50% on average fares.

Flexible Dates: Mid-week flights (Tuesday-Thursday) typically cheaper than weekends.

Alternative Routes: Fly into Entebbe (Uganda) and bus to Kenya for potential savings.

🎫

Budget Airlines

Jambojet, Fly540, and Airkenya serve domestic routes with affordable connections.

Important: Factor in baggage fees and ground transport when comparing total costs.

Check-in: Online check-in 24 hours before, airport fees apply for walk-ins.

Transportation Comparison

Mode
Best For
Cost
Pros & Cons
Train
City-to-city travel
KES 1,000-3,000/trip
Comfortable, scenic. Limited routes only.
Car Rental
Safaris, rural areas
USD 30-50/day
Freedom, flexibility. Road hazards, fuel costs.
Boda Boda
Cities, short distances
KES 100-300/ride
Fast, cheap. Safety risks, weather exposure.
Bus/Matatu
Local urban travel
KES 50-200/ride
Affordable, frequent. Crowded, slower in traffic.
Taxi/Uber
Airport, late night
KES 500-2,000
Convenient, door-to-door. Most expensive option.
Private Transfer
Groups, comfort
USD 20-100
Reliable, comfortable. Higher cost than public transport.

Money Matters on the Road

Explore More Kenya Guides