About Travel & Transport in Kenya

Kenya offers a diverse range of transport options, from budget-friendly buses to scenic train rides and quick flights. Whether you're heading to the coast, planning a safari, or visiting family upcountry, understanding your options saves you both time and money.

2026 has seen a surge in online booking platforms, making it easier than ever to secure tickets. The standard gauge railway continues to be a game-changer, while local airlines like JamboJet offer competitive fares that often rival road transport prices.

Modern SGR train and JamboJet plane representing travel and transport options in Kenya

โœˆ๏ธ Flights โ€” JamboJet & Kenya Airways

For speed and convenience, flying is the best option for long distances. JamboJet is Kenya's leading low-cost airline, while Kenya Airways (KQ) offers full-service flights with regional connectivity.

JamboJet (Jambojet)

  • Routes: Nairobi (NBO) to Mombasa (MBA), Kisumu (KIS), Eldoret (EDL), Malindi (MYD), Lamu (LAU), and international to Entebbe (EBB) and Kigali (KGL).
  • Average Price (NBO-MBA): KSh 4,500 โ€“ 6,000 (one-way with promo codes).
  • Booking: www.jambojet.com
  • Check-in: Online check-in opens 24 hours before departure.

Kenya Airways (KQ)

  • Routes: Domestic (Nairobi to Kisumu, Mombasa, Eldoret, Malindi) and extensive international network.
  • Booking: www.kenya-airways.com

โœˆ๏ธ Planning a trip?

ZangCash connects you with verified travel agents who can help you find the best flight deals and book your tickets hassle-free.

Get Expert Help Today โ†’

๐Ÿš† SGR Train โ€” Madaraka Express

The Standard Gauge Railway (SGR) is a modern railway system that connects Nairobi and Mombasa, with stops at major towns like Voi and Mtito Andei. The Madaraka Express offers comfortable, scenic, and reliable train travel.

๐Ÿ”” SGR Booking Tip: Book your Madaraka Express tickets online up to 14 days in advance via the official SGR website or the mobile app. The system opens at 8:00 AM daily.

SGR Schedule & Prices (2026)

RouteTrainDepartureArrivalPrice
Nairobi โ†’ MombasaMadaraka Express (M1)8:00 AM1:20 PMKSh 1,000 (Economy)
Mombasa โ†’ NairobiMadaraka Express (M2)8:00 AM1:20 PMKSh 1,000 (Economy)
Nairobi โ†’ MombasaMadaraka Express (E1)2:00 PM7:20 PMKSh 1,000 (Economy)
Mombasa โ†’ NairobiMadaraka Express (E2)2:00 PM7:20 PMKSh 1,000 (Economy)

First Class: KSh 3,000. Children (3-11 years): 50% discount.

How to Book SGR Online

  1. Visit the official SGR booking portal: metickets.krc.co.ke
  2. Create an account or log in.
  3. Select your route, date, and train class.
  4. Pay via M-Pesa or card.

Official SGR website: www.krc.co.ke

๐ŸšŒ Luxury & Budget Buses

Bus travel is the most affordable way to get around Kenya, with numerous companies offering comfortable and safe journeys between major towns.

Top Bus Companies & Booking

Bus CompanyPopular RoutesPrice (NBO-MBA)Booking
Easy CoachNairobi, Kisumu, Kakamega, MombasaKSh 1,500 โ€“ 2,000easycoach.co.ke
ENA CoachNairobi, Mombasa, KisumuKSh 1,200 โ€“ 1,800enacoach.co.ke
Mash PoaNairobi, Mombasa, MalindiKSh 1,300 โ€“ 1,900mashpoa.co.ke
DreamlineNairobi, Mombasa, Nakuru, EldoretKSh 1,400 โ€“ 2,000dreamline.co.ke
Guardian AngelNairobi, Mombasa, KisumuKSh 1,200 โ€“ 1,500guardianangel.co.ke
BuscarNairobi, Mombasa, ThikaKSh 1,000 โ€“ 1,500buscar.co.ke

Prices vary based on season and booking time. Book online to secure the best rates.

๐Ÿž๏ธ Tourist Attractions & Entrance Fees

Kenya is famous for its wildlife and natural beauty. Here are the entrance fees for some of the most popular attractions in Nairobi and beyond.

AttractionCitizen Fee (KSh)Resident Fee (KSh)Non-Resident Fee (USD)
Nairobi National Park4301,03043
Giraffe Centre15020015
Karura Forest100200N/A
David Sheldrick Elephant Orphanage50050015
Nairobi Safari Walk30060020

Source: Kenya Wildlife Service (KWS) & respective institutions. Fees subject to change.

๐Ÿ›‚ Passports & Visas

Planning international travel? Here's what you need to know about passport applications, visa fees, and visa-free destinations for Kenyan citizens.

Passport Application

Apply for or renew your passport via the eCitizen portal: ecitizen.go.ke.

  • Application Fee: KSh 4,550 (East African passport - 48 pages), KSh 7,050 (East African passport - 64 pages), KSh 9,550 (Ordinary passport - 66 pages).
  • Processing Time: 10-15 working days.
  • Tracking: Track your application status on the eCitizen portal.

Visa-Free Countries for Kenyans

As of 2026, Kenyan passport holders enjoy visa-free or visa-on-arrival access to over 70 countries worldwide. Popular destinations include:

  • Africa: South Africa, Botswana, Zambia, Tanzania, Uganda, Rwanda.
  • Asia: Singapore, Malaysia, Hong Kong (SAR), Philippines, Israel.
  • Americas: Barbados, Dominica, Jamaica, Bahamas.
  • Europe: (Visa required for Schengen, but Ireland is visa-free for Kenyans until 2026).
๐Ÿ“Œ Irish Visa Fee Alert: The Irish visa fee increased to KSh 9,700 (approx. โ‚ฌ80) in 2026. Always check the latest requirements before applying.

Schengen Visa

Schengen visas are required for Kenyans traveling to most European countries. The standard fee is approximately โ‚ฌ80 (approx. KSh 10,000). Apply at the embassy of the country you plan to visit first.

๐Ÿ“Š Transport Comparison: Air vs. Rail vs. Bus

Featureโœˆ๏ธ Air (JamboJet)๐Ÿš† Rail (SGR)๐ŸšŒ Bus (ENA Coach)
Price (NBO-MBA)KSh 4,500 โ€“ 6,000KSh 1,000 (Economy)KSh 1,200 โ€“ 1,800
Duration~1 hour~5 hours~8-10 hours
ComfortHighHighMedium
SceneryLimitedExcellentGood
BookingOnline/AppOnline/AppOnline/App
Best ForSpeed, BusinessScenic trips, FamiliesBudget travel

๐Ÿงฎ Travel Cost Calculator

Calculate the estimated cost of your trip based on your preferred mode of transport and group size.

Total Estimated Cost: KSh 0

Approximate one-way costs per person. Does not include airport taxes or service fees.

๐Ÿ“ˆ Most Popular Transport Options in Kenya

Source: Industry data & ZangCash analysis

๐Ÿฉ Transport Mode Usage Distribution

Estimated usage based on market data

๐Ÿ“Š Travel & Transport in Kenya โ€” By the Numbers

70+
Visa-Free Countries for Kenyans
5
Hours (SGR Nairobi to Mombasa)
KSh 1,000
SGR Economy Fare
KSh 4,500
JamboJet Average Fare (NBO-MBA)
47
Counties Connected

๐Ÿง  Quiz: How Well Do You Know Kenya Travel?

How much does an economy ticket cost on the SGR Madaraka Express from Nairobi to Mombasa?

โ“ Frequently Asked Questions

Visit the official JamboJet website at www.jambojet.com, select your route, date, and passengers, and pay via M-Pesa or card.
The official SGR booking portal is metickets.krc.co.ke. You can also book via the Kenya Railways mobile app.
Citizens pay KSh 430, residents pay KSh 1,030, and non-residents pay USD 43.
Apply online via the eCitizen portal (ecitizen.go.ke). The fee ranges from KSh 4,550 to KSh 9,550 depending on the passport type.
Yes, Kenyans can travel to Ireland visa-free until 2026. However, the Irish visa fee has increased to KSh 9,700.
Top bus companies include Easy Coach, ENA Coach, Mash Poa, Dreamline, and Guardian Angel. They offer comfortable seating and online booking.

Written by: Ken Odhiambo
Reviewed by: Duke Bundi
Last updated:
Last reviewed:

Sources & Disclaimer: Information compiled from JamboJet, Kenya Airways, Kenya Railways Corporation (KRC), Easy Coach, ENA Coach, Kenya Wildlife Service (KWS), and eCitizen. While we strive for accuracy, always verify details on official booking platforms. ZangCash is not affiliated with any transport provider or government agency.

๐Ÿš€ Start Your Journey with ZangCash Today

Whether you're a traveler looking for the best deals, a business wanting to reach more customers, or an affiliate earning online โ€” ZangCash connects you with verified opportunities across Kenya. Get paid via M-Pesa, just like thousands of Kenyans do every day.

Free to join. M-Pesa powered. Trusted by thousands.