- Log onto 

- Make a purchase of a ticket that is less than or equal to Kshs. 140,000 inclusive of taxes

- Once booking is through, a Booking confirmation email will be sent to your email address containing the booking reference number.

- Use this booking reference number e.g. 5KJYT (in the account number field in MPESA PayBill menu)to make payment through MPESA using our business number 777777 

- KQ confirms receipt of payment

- KQ sends both SMS and email with e-ticket to customer

- End of transaction



- Convenience.

- No extra service charge, just the normal MPESA transaction charge.

- Pay anywhere, anytime.


Routes legible for MPESA payment 

- Nairobi

- Kisumu

- Mombasa

- Entebbe

- Dar Es Salaam

- Rwanda

- Burundi

Any Special Offer that is below Kshs. 140,000 inclusive of taxes.



Ticket price has to be less or equal to Kshs. 140,000 inclusive of taxes

All terms and conditions that apply within Safaricom automatically apply to this product.

Transaction time Limit is at least 10 minutes.

Refunds and reversals will be made to the number that sent the funds to Kenya Airways.

Refunds and Reversals


Reversals and refunds are done by Kenya Airways.

To apply for your M-PESA refund please click here.

NOTE: The refund process takes 21 working days from the day the refund request is placed.