I have taken the SGR from Nairobi to Mombasa more times than I can count. The first time, I got it completely wrong I arrived forty minutes before departure, skipped breakfast assuming I would eat on the train, and spent forty-five minutes navigating security checks I had no idea were...







