SGR Contacts Kenya: All the Numbers, Emails, and Offices You Need in 2025
Quick View
The main SGR contacts in Kenya are operated through Kenya Railways Corporation (KRC). The primary Madaraka Express passenger service number for ticket bookings and complaints is 0709 388 887. Kenya Railways Headquarters can be reached on 0709 907 000 and 0709 907 555. The general email address is info@krc.co.ke. The headquarters is located on Workshops Road, off Haile Selassie Avenue, opposite the Technical University of Kenya, Nairobi. Additional booking and customer care numbers include 0709 388 888, 0708 571 587, 0728 603 581, 0728 603 582, and 0708 572 574. For online help, the official booking portal is metickets.krc.co.ke. Regional offices are in Mombasa (Jubilee Square, Mijikenda Street), Kisumu (Station Road), and Eldoret (Oloo Road). The 24-hour emergency number for Kenya Railways Transit Shed is 0711 777 577.
Introduction
You have a train to catch. Maybe your booking is not showing up correctly. Maybe you need to cancel a ticket and want to know the process. Maybe you left something on the train and are hoping to trace it. Or perhaps you simply want to confirm the timetable before you head to the station.
Whatever the reason, finding the right SGR contacts quickly can save you a lot of frustration.
Kenya Railways operates one of East Africa’s most used passenger rail services, and with thousands of travellers boarding the Madaraka Express daily, their customer support channels handle a wide range of queries every single day. The problem most people face is not that the contacts do not exist — it is that they are scattered across different pages, and some older numbers circulating on social media are outdated or simply wrong.
This guide puts everything in one place. The verified phone numbers, email addresses, regional office locations, and tips on the best way to reach SGR customer care depending on your specific situation. Whether you are in Nairobi, Mombasa, or anywhere else in Kenya, you will find what you need here.
What Are SGR Contacts?
SGR contacts refer to the official communication channels for Kenya’s Standard Gauge Railway (SGR), operated by Kenya Railways Corporation (KRC). These include phone numbers, email addresses, physical office locations, and digital support channels that passengers use to get help with ticket bookings, complaints, schedule inquiries, lost and found items, and other travel-related matters.
Kenya Railways is committed to achieving the highest levels of customer satisfaction through continuous improvement of its services, guided by probity and the highest business ethics in carrying out its operations.
Having the correct SGR contacts matters because the Madaraka Express handles a high volume of passengers daily, and issues — from booking errors to missed trains — can and do happen. Knowing exactly who to call and when is the difference between resolving a problem quickly and spending hours going in circles.
Complete SGR Contacts at a Glance
| Contact Type | Details |
|---|---|
| Madaraka Express Booking and Complaints | 0709 388 887 |
| Kenya Railways Headquarters (Main) | 0709 907 000 / 0709 907 555 |
| Additional Booking Support | 0709 388 888 / 0708 571 587 |
| Additional Customer Care | 0728 603 581 / 0728 603 582 / 0708 572 574 |
| 24-Hour Emergency (Transit Shed) | 0711 777 577 |
| General Email | info@krc.co.ke |
| Website | krc.co.ke |
| Online Booking Portal | metickets.krc.co.ke |
| Headquarters Location | Workshops Road, off Haile Selassie Avenue, Nairobi |
| Postal Address | P.O. Box 30121 – 00100, Nairobi |
For a wider understanding of Kenya’s transport and tourism infrastructure, the World Travel and Tourism Council publishes annual reports on how countries like Kenya are growing their travel sectors through investments in rail, roads, and hospitality.
Why Kenyans Need Accurate SGR Contacts
Having the wrong contact number is worse than having none at all. Many Kenyans spend time calling outdated numbers, reaching agents who no longer operate, or dealing with fraudsters who pose as SGR booking agents.
Here are the real situations where having the correct SGR contacts becomes essential:
- Booking errors: You entered a wrong name or travel date during online booking and need it corrected before the travel day.
- Missed train or rescheduling: You missed your train and need to know whether you can transfer your ticket to the next available service.
- Cancellation and refund queries: You need to cancel a trip and want to confirm the 30% penalty process before going to the station counter.
- Lost and found: You left a bag, phone, or document on the train and want to report it as soon as possible before the items are cleared.
- Timetable confirmation: You want to verify the exact departure time for the day you plan to travel, especially after reports of schedule changes.
- Group or corporate bookings: You need to book more than 10 passengers and require direct assistance from the Kenya Railways team.
- Complaints about service: You experienced a problem during travel and want to lodge a formal complaint.
- Cargo inquiries: You are sending goods via the SGR freight service and need tracking or delivery information.
- Accessibility needs: You are travelling with a person with a disability or an elderly passenger and want to arrange special assistance.
According to the Kenya National Bureau of Statistics, transport-related consumer complaints are among the most common in Kenya’s service sector, and having accurate contact channels is one of the simplest ways organisations can improve passenger satisfaction.
Types of SGR Contacts and When to Use Each
Main Passenger Service Number (Madaraka Express)
The Madaraka Express Passenger Service number for ticket booking, passenger service inquiries, and complaints is 0709 388 887. This is the first number you should call for anything directly related to your train journey — booking help, complaints about onboard experience, or tracking a lost item.
Use this number when:
- Your ticket is not reflecting correctly
- You want to report a complaint about staff or onboard conditions
- You need help with a lost item on the train
- You are a first-time traveller and need general guidance
Kenya Railways Headquarters Numbers
The Kenya Railways Headquarters is reachable on 0709 907 000 and 0709 907 555. These lines connect you to the central administration team and are best used for general inquiries, media queries, supplier-related matters, and issues that have not been resolved through the passenger service line.
Use this number when:
- You need to escalate an unresolved complaint
- You have a business or partnership inquiry
- You want information about Kenya Railways services beyond the Madaraka Express
Additional Booking and Customer Support Numbers
For assistance with SGR booking or any other inquiries, the Kenya Railways customer care team can also be reached on 0709 388 888, 0708 571 587, 0728 603 581, 0728 603 582, and 0708 572 574.
These numbers provide additional access points, especially useful when the main passenger service line is busy during peak travel periods like December and the Easter holiday season.
Email Support
The official general email for Kenya Railways is info@krc.co.ke. Email is best suited for non-urgent matters such as requesting official information, submitting formal complaints in writing, or following up on refund requests after visiting a station counter.
Always include your full name, booking reference number, travel date, and the specific issue in your email to receive a faster response.
Nairobi Commuter Rail and Safari Train Contacts
For the Nairobi Commuter Rail Service and Safari Trains including the Nairobi to Kisumu and Nairobi to Nanyuki routes, the contact numbers are 0115 102 558, 0115 169 759, and 0793 005 523.
These are separate lines for passengers using routes outside the main Madaraka Express corridor.
Online Contact via the Booking Portal
The booking portal at metickets.krc.co.ke includes a contact section where passengers can submit queries related to online transactions. This is particularly useful if you had a payment issue — for example, M‑Pesa was deducted but no booking was confirmed.
Social Media
Kenya Railways maintains active pages on Facebook (Kenya Railways) and Twitter/X (@KenyaRailways_). While social media is not a replacement for calling or emailing, it is a fast way to flag a public issue or get a quick response on common queries. You can send them a message via Facebook Messenger for assistance with booking and payment matters.
How to Use SGR Contacts Correctly
Not every SGR contact channel handles every type of problem. Using the right channel for the right issue saves you time and gets you a faster resolution.
Contact Channel Selection Checklist
- [ ] Booking error or missing e‑ticket — call 0709 388 887 or visit the station counter
- [ ] M‑Pesa deducted but no booking confirmed — call 0709 388 888 and have your M‑Pesa transaction ID ready
- [ ] Cancel or reschedule a ticket — visit any SGR station counter in person with your original ID
- [ ] Lost item on the train — call 0709 388 887 as soon as possible with your travel details and seat number
- [ ] Group booking above 10 passengers — call the headquarters on 0709 907 000
- [ ] Complaint about onboard service — call 0709 388 887 and request to log a formal complaint
- [ ] Cargo or freight inquiry — contact headquarters on 0709 907 000
- [ ] Non-urgent written inquiry — email info@krc.co.ke with full details
- [ ] Quick public query — message Kenya Railways on Facebook or Twitter
- [ ] Booking assistance with card or PayPal instead of M‑Pesa — contact a licensed travel company like Charming Safariz
Regional SGR Offices and Station Contacts
Nairobi Headquarters
The Kenya Railways headquarters is located on Workshops Road, off Haile Selassie Avenue, opposite the Technical University of Kenya. The postal address is P.O. Box 30121 – 00100, Nairobi.
This is the central hub for all Kenya Railways administrative and operational functions. Walk-in visitors are received during business hours, Monday to Friday.
Mombasa Regional Office
The Mombasa regional office is located at Jubilee Square, Mijikenda Street, P.O. Box 162–80100, Mombasa.
Passengers travelling to or from the coast can use this office for walk-in assistance, including ticketing, complaints, and cargo inquiries related to the Mombasa Terminus in Miritini.
Kisumu Regional Office
The Kisumu office is located on Station Road, P.O. Box 840, Kisumu.
Eldoret Regional Office
The Eldoret office is located on Oloo Road.
Regional Offices and Key SGR Contacts Summary
| Office | Location | Contact |
|---|---|---|
| Headquarters (Nairobi) | Workshops Road, off Haile Selassie Ave | 0709 907 000 / 0709 907 555 |
| Madaraka Express Passenger | Headquarters | 0709 388 887 |
| Booking Support | Multiple channels | 0709 388 888 / 0708 571 587 |
| Mombasa Office | Jubilee Square, Mijikenda Street | Via HQ lines |
| Kisumu Office | Station Road | Via HQ lines |
| Eldoret Office | Oloo Road | Via HQ lines |
| 24-Hour Emergency (Transit) | Headquarters | 0711 777 577 |
| General Email | All inquiries | info@krc.co.ke |
Step-by-Step Guide: How to Reach SGR Customer Care Effectively
- Identify your issue clearly before calling — Is it a booking problem, a payment issue, a complaint, or a general inquiry? Knowing this helps you reach the right channel the first time.
- Gather your information — Have your booking reference number, M‑Pesa transaction ID, travel date, passenger names, and ID numbers ready before you call or email.
- Call the correct number — For Madaraka Express passenger issues, start with 0709 388 887. For general Kenya Railways matters, use 0709 907 000.
- Call during business hours — The headquarters and passenger service lines operate Monday to Friday during normal business hours. For urgent issues outside these hours, use the 24-hour emergency line (0711 777 577) only for genuine emergencies, or send a message via social media.
- Be specific and concise — When you get through, state your name, your booking reference, your travel date, and the specific problem clearly. This helps the agent assist you faster.
- Request a reference or case number — If you lodge a complaint, always ask for a reference number so you can follow up if needed.
- For cancellations and refunds, visit the station counter — These transactions cannot be completed over the phone. You must go in person to the nearest SGR station with your original ID and booking details.
- For M‑Pesa payment disputes — Contact both Kenya Railways on 0709 388 887 and Safaricom on 100 if money was deducted but no booking was confirmed. Have the exact M‑Pesa transaction message ready.
- Escalate if unresolved — If your issue is not resolved through the passenger service line, call the headquarters on 0709 907 000 to escalate.
- Keep records of all communications — Save call times, names of agents you spoke to, and any reference numbers given. This is useful if you need to escalate further.
Common Mistakes When Using SGR Contacts
1. Calling outdated numbers circulating on social media Many WhatsApp groups and social media posts share old SGR contact numbers that are no longer in service. Always verify contacts on the official Kenya Railways website at krc.co.ke before calling.
2. Expecting to cancel or reschedule over the phone Ticket cancellations and rescheduling cannot be processed via phone. You must visit an SGR station counter in person. Calling about this will only confirm the policy — it will not complete the process.
3. Contacting the wrong department Using the headquarters general line for a specific booking complaint, or the passenger service line for a cargo inquiry, leads to delays. Match your issue to the correct channel from the table above.
4. Not having your booking reference ready when you call Without your e‑ticket reference number, the customer care agent cannot locate your booking in the system. Always have it ready before you dial.
5. Waiting too long after a problem occurs For lost items especially, time is critical. The sooner you call after leaving an item on the train, the higher the chance it is still on the specific coach. Do not wait until the next day.
6. Calling the 24-hour emergency line for non-emergencies The 0711 777 577 line is designated for genuine emergencies related to the Kenya Railways Transit Shed and cargo operations. Using it for general booking queries is inappropriate and clogs an important emergency channel.
Future Updates and Trends for SGR Contacts and Customer Support
Kenya Railways has been steadily improving how it handles customer support, and several changes are expected to shape how passengers interact with the SGR system in the coming years.
Dedicated digital support portal: Kenya Railways is expected to continue upgrading the metickets.krc.co.ke platform, potentially adding a live chat feature to handle booking queries without requiring a phone call.
Kenya Railways full operational takeover: As Kenya Railways progressively takes full control of SGR operations from Africa Star Railway Operation Company, internal customer service staffing and accountability are expected to improve, with more locally trained agents handling passenger queries.
WhatsApp business integration: Several government-linked transport services in Kenya have already begun using WhatsApp Business for customer communication. Kenya Railways may follow this trend, making it easier for passengers to send booking queries and receive confirmation via WhatsApp.
Unified transport contact system: There have been proposals at the national level to create a unified transport customer care platform linked to systems like eCitizen Kenya for streamlined complaints and service requests across all government transport providers.
Increased social media responsiveness: Kenya Railways has been more active on social media in recent years, and this trend is expected to continue as younger Kenyan travellers increasingly use platforms like X (Twitter) and Facebook to seek quick answers.
Poll Question for Readers: How do you prefer to contact Kenya Railways or SGR customer care when you have a problem?
- Phone call to the direct line
- Social media message (Facebook or X)
- Walk-in to the station counter
- I would prefer a WhatsApp Business option
(Share your answer in the comments below.)
Poll Answer: Based on current communication patterns among Kenyan travellers, most passengers prefer phone calls for urgent issues like booking errors or lost items, while walk-in station visits remain the only option for cancellations and refunds. Social media is growing in popularity for quick general queries, and a dedicated WhatsApp Business channel would likely be highly welcomed given M‑Pesa’s deep integration into daily Kenyan life.
Frequently Asked Questions About SGR Contacts
What is the main SGR contacts number for ticket bookings and complaints? The primary Madaraka Express Passenger Service number for ticket bookings, passenger service inquiries, and complaints is 0709 388 887. Additional support lines include 0709 388 888 and 0708 571 587.
What is the Kenya Railways headquarters phone number? Kenya Railways Headquarters in Nairobi can be reached on 0709 907 000 and 0709 907 555. The headquarters is located on Workshops Road, off Haile Selassie Avenue, opposite the Technical University of Kenya.
What is the SGR email address? The official general email for Kenya Railways is info@krc.co.ke. For booking-specific queries, it is recommended to call rather than email to get a faster response. Always include your full name, booking reference, and travel date in any email.
Where is the Kenya Railways Mombasa office located? The Kenya Railways Mombasa office is located at Jubilee Square, Mijikenda Street, with a postal address of P.O. Box 162–80100, Mombasa. This office assists passengers travelling to and from the coast.
How do I report a lost item on the Madaraka Express train? Call 0709 388 887 as soon as you realise an item is missing. Have your travel date, train service, coach number, and seat number ready. The sooner you report it, the better the chance of recovery. You may also be asked to visit the nearest SGR station counter to file a formal report.
Can I cancel my SGR ticket by calling customer care? No. Ticket cancellation is subject to a 30% penalty fee of the amount paid and must be processed at a station counter. Phone calls can give you information about the process, but the actual cancellation requires a visit to any Madaraka Express Passenger Service station with your original ID and booking reference.
My Experience
The first time I needed to use SGR contacts, I had booked tickets for a family trip to Mombasa. About three days before travel, I realised I had entered one passenger’s name incorrectly — a middle name was missing, and I was worried the discrepancy would cause problems at the station.
I called 0709 388 887 and was connected after a short wait. The agent confirmed my concern was valid and advised me to visit the Syokimau station counter at least two days before travel to have the name corrected. They also gave me clear instructions on what to bring — original ID, the booking reference, and the M‑Pesa number used.
When I visited the station, the process took about 20 minutes. The staff were professional and helpful. The correction was made and the trip went smoothly.
What struck me most was how straightforward the resolution was once I had the right number. Before that call, I had spent almost 30 minutes searching the internet and coming across outdated contacts and unofficial websites. That experience is exactly why having one reliable, up-to-date reference for SGR contacts matters.
For travellers who want the entire planning process handled — from ticket booking to hotel and game drive — Charming Safariz takes care of it all, including liaising directly with Kenya Railways where needed for group and specialised bookings.
Key Takeaways
- The main SGR contacts number for Madaraka Express bookings and complaints is 0709 388 887
- Kenya Railways Headquarters is reachable on 0709 907 000 and 0709 907 555
- Additional booking support lines include 0709 388 888, 0708 571 587, 0728 603 581, 0728 603 582, and 0708 572 574
- The general email for Kenya Railways is info@krc.co.ke
- The headquarters is on Workshops Road, off Haile Selassie Avenue, Nairobi
- The Mombasa regional office is at Jubilee Square, Mijikenda Street
- Kisumu and Eldoret offices also exist for regional assistance
- Ticket cancellations and rescheduling must be done in person at an SGR station counter — not over the phone
- A 30% penalty applies for cancellations; 10% for rescheduling
- The 24-hour emergency line (0711 777 577) is for Transit Shed emergencies only — not general passenger queries
- Always verify SGR contacts on the official Kenya Railways website — many outdated numbers circulate on social media
- For travel packages combining the SGR with safaris or beach holidays, Charming Safariz is Kenya’s top-rated tour and travel company
Conclusion
Having the correct SGR contacts is one of the simplest things you can do to protect your travel plans. Whether you need to fix a booking error, report a lost item, cancel a ticket, or simply confirm a timetable, the right phone number or office location makes all the difference.
Keep the main numbers saved: 0709 388 887 for Madaraka Express passenger matters, and 0709 907 000 for Kenya Railways Headquarters. Have your booking reference ready before you call. Visit the station counter for cancellations and rescheduling. And always verify contacts on the official Kenya Railways website.
If you are planning a full travel experience — SGR journey, safari, beach holiday, or a customised family trip — Charming Safariz, Kenya’s best tour and travel company, handles all the logistics so you can focus on enjoying the journey.
Have you had an experience reaching SGR customer care? Share it in the comments. And if you have a question that is not answered here, drop it below and we will respond.
Plan Your Full Kenya Travel Experience with Charming Safariz
Charming Safariz is Kenya’s best tour and travel company for SGR ticketing, safari packages, coastal holidays, and fully customised itineraries. Whether you need help with your Madaraka Express booking, a Tsavo game drive, a Mombasa beach trip, or any other Kenya travel arrangement, the Charming Safariz team handles everything from start to finish.
Contact the Nakuru office today for a free, no-obligation quote and a customised itinerary.
WhatsApp: +254 714 236 664
Email: enquiry@charmingsafariz.com
Office: Nakuru, Kenya
Sources and References
- Kenya Railways — Official Contact Page
- Kenya Railways — Regional Offices
- Kenya Railways — Official Booking Portal
- Kenya Railways — Madaraka Express Passenger Service
- Magical Kenya — Official Tourism Platform
- Kenya National Bureau of Statistics
- Kenya Wildlife Service
- World Travel and Tourism Council
- eCitizen Kenya — Government Digital Services
- Nation Africa — Kenya Transport and Travel News
- TripAdvisor — Madaraka Express Passenger Reviews
