The hassle-free way for tourists to book Madaraka Express (SGR) tickets. No M-Pesa? No problem.
Don't trust third parties? We encourage you to book directly at the station if you are comfortable doing so.
Select the class that fits your travel style. All prices include comprehensive booking assistance.
Fares (Ticket + Service):
Adult: 2,000 (1500+500)
Child (3-11): 1,250 (750+500)
Child (<3): Free
Fares (Ticket + Service):
Adult: 5,500 (4500+1000)
Child (3-11): 3,250 (2250+1000)
Child (<3): Free
Fares (Ticket + Service):
Adult: 13,500 (12000+1500)
Child (3-11): 7,500 (6000+1500)
Child (<3): Free
Everything you need to know about booking SGR with us.
NO. We are a private third-party agency helping tourists book tickets. We are NOT selling tickets, merely helping you book them. The official website is metickets.krc.co.ke.
After booking, we will send the M-Pesa Message and Ticket Number to your Email, WhatsApp, or Telegram. You MUST use this message to physically print your ticket at the station.
The user is fully responsible for any delays that may occur during money transfer (e.g., Wise/Remitly delays). We can only book the ticket once funds are received.
WE DO NOT HANDLE REFUNDS. Cancellation is strictly handled by Kenya Railways in person at the station. View Official Policy.
Need help with a custom itinerary or have questions?
Fraud Alert: If you suspect fraud, contact DCI Kenya, Call 911, or visit the nearest police station immediately.