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. 

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