AI Assistant
How do I book the N...
 
Notifications
Clear all

How do I book the Nairobi to Nanyuki train online and what are the prices?

1 Posts
1 Users
0 Reactions
6 Views
(@sande)
Posts: 4929
Member Admin
Topic starter
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 
[#29]

I recently wanted to travel from Nairobi to Nanyuki by train after hearing how scenic and enjoyable the journey is. However, I wasn’t sure how to book tickets or what the process looks like.

If you’re planning the same trip, here’s a simple step-by-step guide on how to book the Nairobi–Nanyuki train and what to expect.


Quick Answer

To book the Nairobi–Nanyuki train, you can pay via M-Pesa using Paybill 222222, book through eCitizen, or buy tickets at the station before departure.


Step-by-Step: How to Book Nairobi to Nanyuki Train

1. Choose your booking method
You can book:

  • At the Nairobi Railway Station
  • Via phone booking
  • Online through eCitizen using M-Pesa

2. Book using M-Pesa (eCitizen method)

  • Go to M-Pesa menu
  • Select Lipa na M-Pesa
  • Select Paybill
  • Enter 222222 as business number
  • Enter account: NRPK – BTS Number
  • Enter amount
  • Enter PIN and confirm

3. Book at the station (alternative)
Visit Nairobi Central Railway Station and buy your ticket in person.
It’s recommended to arrive early.

4. Confirm your booking
After payment, keep your confirmation message or receipt.

5. Arrive early for departure
Check in at least 1 hour before departure.


Train Schedule

  • Nairobi to Nanyuki: Friday at 9:00 AM
  • Nanyuki to Nairobi: Sunday at 9:00 AM
  • Journey duration: حوالي 7 hours

Ticket Prices (Sample Fares)

  • Nairobi to Nanyuki:
    • First Class: KSh 1,000
    • Economy: KSh 400

Prices vary depending on your boarding station.


Extra Tips and Best Practices

  • Book early, especially during peak travel
  • Arrive at least 1 hour before departure
  • Carry snacks or buy onboard food
  • Keep your ticket confirmation safe
  • Choose class based on comfort and budget

Common Mistakes to Avoid

  • Arriving late at the station
  • Entering wrong payment details
  • Not confirming booking
  • Ignoring schedule (train runs weekly)
  • Paying wrong fare amount

FAQ

How often does the Nairobi–Nanyuki train operate?
Once a week, every Friday from Nairobi.

Can I book the train online?
Yes, via eCitizen using M-Pesa Paybill 222222.

How long is the journey?
About 7 hours depending on stops.


Conclusion

Booking the Nairobi to Nanyuki train is simple once you know the steps. Whether you book online or at the station, this journey offers one of the most scenic travel experiences in Kenya.


 
Posted : March 28, 2026 9:59 am