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.
