Accessibility informationSkip to the main content
Choose from a range of payment options when booking your flight online. No matter your currency, location, bank, card, or account details, you’re sure to find a payment solution which suits you.


If you’re based in China, you can pay for your flight using the dedicated Emirates page on Alipay’s website. You don’t need an existing Alipay account to use this payment option.

Bank Transfer: Online

This option enables you to pay online and Emirates will issue your ticket once your bank's confirmation on successful payment is received.

Bank Transfer: Real-Time

Choose this option and Emirates can immediately issue your ticket based on real-time online confirmation of a successful payment.

Boleto Bancario

If you’re based in Brazil, you can make a one-time cash payment with Boleto Bacario, using either internet banking or at any Boleto Bacario branch. Emirates will issue tickets once payment confirmation is received.

China UnionPay

Pay for your flight using the dedicated Emirates page on UnionPay’s website. You will need a valid UnionPay card to use this payment option.

Emirates NBD

If you’re based in the UAE, you can pay for your flight through Emirates NBD online banking, or at one of their cash deposit and ATM machines.

Emirates Pay

If you are based in UK or Germany, Emirates Pay is a quick and convenient way to pay for Emirates flights and services without having to use a credit card. Developed in collaboration with Deutsche Bank and IATA, Emirates Pay gives you added security along with a new contactless payment option.

Other Debit/Credit Cards

Depending on the country of your flight departure, it may still be possible for you to pay with a Debit or Credit card other than Visa and MasterCard. Please check the FAQs below for more information


If you have a Paypal account, you can confirm the payment of your ticket from Paypal’s dedicated payment page. Emirates will issue your ticket once payment confirmation is received.

Visa Checkout

Pay with Visa Checkout and use stored debit/credit card details for a quick and secure online purchase.

Visa or MasterCard

Make payments by Visa or MasterCard, and select your payment currency of choice from any 14 major currencies.*

Western Union

Pay for your ticket at any Western Union outlet that accepts QuickPay transactions. Emirates issues tickets once payment confirmation is received.

Wire Transfer

A wire transfer lets you pay for your flight by telephone, email, online banking, or by visiting your bank in person.

Frequently Asked Questions

Need more information about payments?

If you still have questions for payment options, visit the Booking with Emirates FAQs Page​​​​​​​ or read all FAQs.