Select Your local website

  • BOOK

Pay for your booking with M-PESA

Qatar Airways now offers you the flexibility to pay for your bookings using your mobile phone. Customers can now pay with M-PESA with these simple steps:


  1. Book your ticket on or at any of our sales offices.
  2. When you book your ticket online, select Pay Later option. Your booking will be on hold for 48 hours to allow for payment.
  3. Go to the M-PESA menu on your phone, select the Pay Bill option and enter the business number 816850
  4. Enter your Qatar Airways booking reference as the account number and insert the amount you are paying in KES.
  5. M-PESA transaction limits are KES 70,000. For payments over KES 70,000 up to KES 140,000 two transactions should be made.
  6. Enter your M-PESA pin reconfirm the business number and amount in KES, and click OK to complete the transaction.
  7. You will receive a confirmation SMS from M-PESA with a confirmation code.
  8. An e-ticket will be sent within 48 hours to the e-mail address provided at time of booking. If you do not receive your e-ticket within 48 hours, please contact the customer service team on 020 2800000. Please note that the payment transaction should be made during business hours as indicated below.


You can also use M-PESA when changing your reservation at the sales office, if a change of reservation fee applies. Changes in reservation made online, can only be paid with credit cards.

Note: Payment should be completed within the following times to ensure timely ticket issuance.

Monday – Friday:   0830 - 1700 hours

Saturday:              0900 - 1200 hours

Sundays and Public Holidays: Closed


 USD 1 KES 104.95                   

In the event that you make an error when paying for your ticket kindly contact Qatar Airways Help Desk on the following numbers:
Land line: 020 2800000

To apply for a refund please click here.The refund process takes 5-7 working days from the day the refund request is placed.


Terms and conditions:


  • There are no additional transaction fees for this service regardless of the transaction value.
  • Bookings will only be on hold for 48 hours. After that time, the booking will be cancelled and your payment will not be accepted.
  • Tickets will be issued on valid bookings and within Qatar Airways operational hours.
  • M-PESA transaction limits are KES 70,000 per transaction and KES 140,000 per day.  For payments over KES 70,000 and up to KES 140,000 two transactions should be made. If the value of your ticket is more than KES 140,000, you can use an alternative form of payment such as pay at bank or pay at the sales office.
  • The fare on the website is quoted in USD. However, you can only transact in KES currency on M-PESA. Applicable exchange rate is as indicated above or contact the customer service team on 020 2800000 or email reservationnairobi@ke.qatarairways,.com to get the current day’s exchange rate and value. Tickets will not be issued if the amount is incorrect.
  • Other terms and conditions may apply. Please review at the time of booking.