Notice: We are a third-party agency helping tourists book SGR tickets. We are not the official Kenya Railways site. Visit Official Site

Experience Kenya by Rail

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.

Choose Your Journey

Select the class that fits your travel style. All prices include comprehensive booking assistance.

Most Popular

Economy

KES 2,000 /adult

Fares (Ticket + Service):

Adult: 2,000 (1500+500)

Child (3-11): 1,250 (750+500)

Child (<3): Free

  • Standard Comfortable Seating
  • Air Conditioning
  • Luggage Space
  • Traveller Support
Luxury

Premium

KES 13,500 /adult

Fares (Ticket + Service):

Adult: 13,500 (12000+1500)

Child (3-11): 7,500 (6000+1500)

Child (<3): Free

  • Private Luxury Compartment
  • Complimentary Meals & Drinks
  • Personal Concierge
  • Best Views of Tsavo

Frequently Asked Questions

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.

View Full Official FAQs →

Get in Touch

Need help with a custom itinerary or have questions?

  • 📧 Email: steve@steve-writes.com
  • 📞 WhatsApp: +254 769 869 503

Fraud Alert: If you suspect fraud, contact DCI Kenya, Call 911, or visit the nearest police station immediately.