Earn Miles - BuyMiles

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

How It Works

Etihad Guest - Cards

BuyMiles lets you top up your miles balance instantly 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