Earn Miles - BuyMiles

Wish your miles balance would grow quicker? Pay for the miles you need now with BuyMiles. Because sometimes, impatience is a virtue.

How does it work?

Etihad Guest - Cards

BuyMiles lets you top up your miles balance now so that you reach your next reward sooner. You can buy up to 100,000 miles every year, or 150,000 miles if you're a Platinum member. Pay quickly and conveniently with your credit card. If you have an Etihad Guest bank card, you’ll even earn miles on the transaction too.

  • Choose how many miles you’d like to buy
  • Enter your payment details
  • Your miles will be credited to your account – you won’t have to wait long to start spending them