Buy Kmiles

You can purchase KMiles and top up your Flypass account easily. Air points can be bought in packets of 5,000 KMiles. The maximum purchase level within a 12 month period is determined by the membership status.

Maximum Purchase Allowance

Status KMiles
Temporary 20000
Permanent 40000
Diamond 60000

Only members who have activated their account through Flight Activity in the previous 12 months can benefit from Buy KMiles.

Buy KMiles

EUR KMiles
58 5000
116 10000
174 15000
233 20000
290 25000
349 30000 
408 35000 
465  40000 


BUY KMILES applies only to Standard and Upgrade awards for existing members and cannot be purchased to upgrade tier to Permanent or Diamond status.

When purchasing KMiles through BUY KMILES, you are to address cheque payable to Air Malta plc and forward to Flypass Team, Air Malta plc, Sky Parks Business Centre, Level 2, Malta International Airport, Luqa – LQA 4000, Malta.

Kindly state your Flypass account number and the amount of KMiles you would like to purchase.

KMiles may also be purchased by sending an email to and quoting your Debit or Credit card details (type of card, card number, expiry date and CCV [3 or 4 digit number on back] and the name on card) plus your Flypass account number and the amount of KMiles you would like to purchase.


Username required... 
Password required... 
Invalid login details... 
Facebook login failed. There is no Facebook account registered with this email address.  
Email required... 
Change password request. 
Invalid account... 
Email Sent! 
An email with a password change request has been sent to your email address. Once received, click on the link provided to be able to change your password.
Join our newsletter
Are you sure you want to unsubscribe?
Good to see you again
We have placed cookies on your device to ensure you get the best experience on our website.
Got it!