Help

Madaraka Express Ticket With M-PESA

Planning a trip between Nairobi and Mombasa? Start your Madaraka Express journey the easy way. Buy your ticket straight from your phone and pay securely with M-PESA. 

Here’s how: 

  • Dial *639# any time, day or night, to book your ticket. 
  • Pay safely through M-PESA. 

Good to know: 

  • You can buy up to 5 tickets in one go, anytime, anywhere.  
  • You can book your ticket up to 7 days in advance, including a return ticket (within the same 7-day window). 
  • For larger groups (20+ passengers), bookings must be made at least 9 days before travel. 
  • Prefer in-person? Tickets are also available over the counter at the Nairobi and Mombasa termini, at departing intermediate stations, or by calling 0709 388 888 and paying via M-PESA. 
25 Years Celebration
25 Years Celebration

Accessibility Settings

Was this information helpful? If not tell us how we can improvesafaricom images safaricom images

Manage all your services in one App

Safaricom Zuri