Trains (SGR Madaraka Express):
The Standard Gauge Railway (SGR) connects Mombasa to Nairobi, with express services taking approximately 5 hours and inter-county trains around 6 hours. Economy class tickets cost about KES 1,500 (approximately $12-$15), while First Class is around KES 4,500 (approximately $35-$45). A new Premium Class, introduced in 2024, costs approximately KES 12,000 for a one-way journey. Trains operate daily, with departures from both Nairobi and Mombasa at 8:00 AM, 3:00 PM, and 10:00 PM. The Mombasa Terminus at Miritini is located outside the city center, and onward transport, such as a taxi, to Mombasa town may cost around KES 1,300, or a matatu (minibus) around KES 100.