At Madaraka Express, we have you covered, so we have made available the best payment options to enable you book tickets conveniently for the comfort of your home, school, office or work place. We are working hard to add more options.
This payment option enables you pay by entering your m-pesa PIN after making your booking online or through USSD.
Passengers are given at most 2mins to pay up, or ticket will be cancelled.
This payment option enables you pay by making a paybill transfer to our Paybill No, after making your booking.
Passengers are given at most 30mins to pay up, or ticket will be cancelled.
Credit and Debit card options are coming soon. Watch out!