Question: how do i cancel sgr ticket?
Answer: Visit the nearest SGR terminal or call the SGR booking office on +254-709-388-888.
Print your ticket if you had booked online.
Check train availability.
Book a new SGR ticket.
Apply for cancellation of the current SGR ticket.
Get a 70% refund on the old SGR ticket. ... 
Pay for your new ticket.