If you're planning a trip, you’ve probably searched how to book the SGR train online from Nairobi to Mombasa without queuing. Many travelers want a faster way to secure tickets, especially during peak travel seasons.
The Madaraka Express SGR allows you to book tickets online in just a few minutes using your phone or computer.
Quick Answer
To book SGR online, visit the official booking site, select Nairobi to Mombasa, choose class, enter details, pay via M-Pesa, and receive your ticket via SMS/email.
Step-by-Step: How to Book SGR Train Online
Step 1: Visit the Official Booking Website
Start your booking.
- Go to the official SGR booking portal
- Access using your phone or computer
Step 2: Enter Travel Details
Choose your journey.
- Departure: Nairobi
- Destination: Mombasa
- Select your travel date
- Click Book a Train
Step 3: Choose Train Class
Select your comfort level.
- First Class → Around Ksh 3,000
- Second Class → Around Ksh 1,000
👉 Prices may vary slightly depending on demand.
Step 4: Enter Passenger Information
Fill in your details.
- Full name
- ID/Passport number
- Nationality
- Phone number
- Email address
Step 5: Complete Verification
Security check.
- Tick “I’m not a robot”
- Accept terms and conditions
Step 6: Choose Payment Option
Select how you want to pay.
- Pay Now → Immediate payment
- Pay Later → Reserve and pay later
Step 7: Pay via M-Pesa
Complete payment.
- Enter your M-Pesa number
- Input your M-Pesa PIN
- Confirm transaction
Step 8: Receive Ticket Confirmation
Booking complete.
- Get SMS/email with:
- Ticket number
- Seat number
- Departure time
Step 9: Print Your Ticket at the Station
Before travel.
- Arrive at least 1 hour early
- Print your ticket at the station
Extra Tips and Best Practices
- Book early during holidays and weekends
- Double-check your travel date and details
- Keep your phone for SMS confirmation
- Arrive early to avoid last-minute rush
- Carry your original ID used for booking
Common Mistakes to Avoid
- Entering incorrect ID or phone number
- Booking late during peak periods
- Forgetting to print your ticket
- Ignoring confirmation message
- Choosing wrong travel date
FAQs About SGR Booking in Kenya
1. Can I book SGR tickets online without visiting the station?
Yes. Booking is fully online via the official portal.
2. Do I have to pay immediately?
No. You can choose Pay Later, but payment must still be completed.
3. Is printing the ticket necessary?
Yes. You must print your ticket before boarding.
Final Thoughts
Knowing how to book the SGR train online from Nairobi to Mombasa saves time and guarantees your seat. The process is simple and convenient for all travelers.
Plan early, confirm your details, and enjoy a smooth and comfortable journey across Kenya.
