← Back to Home
Mombasa Terminus Errands

SGR Ticket Desk

Someone from our team is already at Miritini every day. Now they can handle your ticket too.

⚠️ Important Official Disclaimer

SGR Ticket Desk is an independent assistance service run by SGR Shuttle Mombasa. We are not Kenya Railways Corporation and we are not affiliated with, endorsed by, or acting on behalf of KRC. All tickets are booked at the official Kenya Railways fare through KRC's own systems (metickets.krc.co.ke, USSD, or in person). Our fee covers the labor of booking, printing, or handling your request only, and is shown separately from the ticket price on every receipt. For the official ticketing platform, visit metickets.krc.co.ke directly.

Station Errands Made Simple

Booking, printing, and changing an SGR ticket all come down to one thing: showing up at the counter in person. That's fine if you live nearby and have M-Pesa. It's a real problem if you're a tourist without a Kenyan mobile line, a Kenyan stuck at work when the online system is down, or anyone standing in a queue that's longer than the time left before the train leaves.

Our staff are already stationed at Miritini terminus meeting shuttle passengers off every train, and Nairobi terminus is next. That means we can run these errands for you as part of a trip we're already making, not a special one.

Our Services

1. Priority Ticket Printing

Launching End of July 2026

Peak periods at Miritini get long queues at the self-service printing machines, and every ticket confirmation still has to be printed there before boarding. Some travelers have missed trains standing in that line. This service means your ticket is printed and ready before you need it.

How it works:
  1. Send us your booking reference or M-Pesa confirmation message before your travel date, by WhatsApp or through the site.
  2. We print it and hold it for you at Miritini (Mombasa Terminus).
  3. Walk straight to boarding. No queue, no risk of missing the departure.
Service Fee:KES 100

2. Ticket Booking Assistance

Available Now

For tourists who don't have M-Pesa or a Kenyan bank account, and for Kenyans who'd rather not wrestle with a slow connection or a system that's down. We book your Madaraka Express ticket for you, at the real fare, plus a service fee that's shown separately on your receipt.

🎟️ Book it for meWe book your ticket and send you the confirmation. You collect and print it yourself at the station.
Economy: KES 300 | First Class: KES 500 | Premium: KES 1000
⚡ Book, print, and hand it to meEverything above, plus we print your ticket and have it ready when your train arrives or before your journey.
Class Fee + KES 100 flat upgrade fee
How it works:
  1. Send your travel date, class, and passenger details (full name and ID/passport number) via our booking form or WhatsApp.
  2. We confirm seat availability and the total cost.
  3. Pay by M-Pesa or card, the same way you'd pay for a transfer.
  4. We book your ticket through the official Kenya Railways system and send you the confirmation or print it for you.

3. Cancellation & Rescheduling Support

Active Service

Plans change. Changing a travel date, swapping class, or cancelling an SGR ticket requires a physical trip to the station counter. We handle this for you. Simply send us a clear photocopy or photo of your ID/Passport (the one used for the ticket). Our station staff will use their own original physical ID to represent you at the counter and process the change.

Counter Run FeeKES 300 per transaction
Modify/Cancel Ticket Online →

How we're different from online-only agents

A few sites will book an SGR ticket for you and text you the confirmation. We're not just a booking service, we're already standing at the terminus every day for our transfer business, so printing and station errands aren't an extra trip for us, they're something we're already doing when you need them done.

Ready to Secure Your SGR Tickets?

Request ticket booking assistance online via our secure form, or reach out to our team on WhatsApp for immediate support.

Frequently Asked Questions

Are you selling official SGR tickets?

No. We book your ticket through Kenya Railways' own systems at the real fare, then charge a separate, disclosed fee for doing it on your behalf. You can always book directly at metickets.krc.co.ke or at any station.

What if my train is delayed or cancelled?

That's between you and Kenya Railways. We'll help however we can, but refunds and schedule changes are decided by KRC, not us.

Can you help if I've already left Kenya or cannot reach the station?

Yes! Booking, printing, rescheduling, and cancellation are all fully supported. Kenya Railways allows our staff to act as your proxy at the counter when we present a copy/photo of your ID/Passport alongside our representative's physical original ID.

How do I pay?

M-Pesa or card, the same payment options as our transfer bookings.

How do I reach you?

WhatsApp +254 702 826 004 or the booking form on this page. We reply during business hours.

Disclaimer: SGR Ticket Desk is an independent assistance service run by SGR Shuttle Mombasa. We are not Kenya Railways Corporation and we are not affiliated with, endorsed by, or acting on behalf of KRC. All tickets are booked at the official Kenya Railways fare through KRC's own systems (metickets.krc.co.ke, USSD, or in person). Our fee covers the labor of booking, printing, or handling your request only, and is shown separately from the ticket price on every receipt. For the official ticketing platform, visit metickets.krc.co.ke directly.