1. Bank payment  details:
Within 24 hours of making a booking on, customers from Kenya can pay for their tickets through the following bank account.

Bank Name Currency Account Number Account Name Branch Swift Code
Barclays Bank Kenya USD 0227350202 Qatar Airways Barclays Plaza BARCKENXXX
Barclays Bank Kenya KES 0775041102 Qatar Airways Barclays Plaza BARCKENXXX

2. M-PESA payment details

Customers can also pay for their tickets with M-PESA, with the details below.

M-PESA Account Business Number
Qatar Airways 816850
For more details on M-PESA payments, please click here.

Tickets will be issued within the following working hours:

Day Working hours
Monday - Friday 0830 - 1700 hours only

You must mention the booking reference and telephone contact when completing the bank transfer payment. Please use the exchange rate provided on the Qatar Airways website. Click here for details. Bank transfers done before 10.00am are received by Qatar Airways by 3.00pm of the same day while weekend payments are received on Monday after 12.00pm. Please send through proof of payment to:


Telephone: +254 20 2800000

Failure to do this will mean that we are unable to match the funds to your booking and we will not be able to issue the ticket.

Please note that all local handling fees, exchange rate difference and intermediary bank handling fees will be paid by the customer. Therefore, please confirm the total payment amount with the bank before you transfer the money.