All About Earning Your Miles

Welcome to nasmiles, where you can unlock a world of benefits and get so much more!

As a nasmiles member, you have the opportunity to accumulate miles by making bookings for flights flynas.com. To start earning miles with every flight, simply book through the flynas website or download the flynas app and include your nasmiles membership number during the booking process.

How naSmiles works?

Earning miles and issuing tickets

You can find the needed naSmiles to buy tickets and how many miles you will earn on your flights from the table below.

Market Minimum Maximum
One Way Round Trip One Way Round Trip
Domestic 4000 8000 16000 32000
GCC 4500 9000 18000 36000
Middle East 6000 12000 24000 48000
Africa - (East) 11500 23000 46000 92000
Africa - (North) 9500 19000 38000 76000
Africa - (South) 8500 17000 34000 68000
Europe 11500 23000 46000 92000
Pakistan, India 8500 17000 34000 68000
Maldives. 11500 23000 46000 92000
Market Earn
Light Value Plus Premium
Domestic 133 200 400 600
GCC 150 225 450 675
Middle East 200 300 600 900
Africa - (East) 383 575 1150 1725
Africa - (North) 317 475 950 1425
Africa - (South) 283 425 850 1275
Europe 383 575 1150 1725
Pakistan, India 283 425 850 1275
Maldives. 383 575 1150 1725

Spend and earn naSmiles

Redeeming Tickets 

Free Seats
(Prime members)

Discount on
Excess baggage

Free lounge access
(Prime members)

How to earn your nasmiles 

flynas.com

When you book via flynas website, simply enter your nasmiles membership number through the passenger details page to earn your miles.

Manage My Booking

If you have an existing booking and have not yet flown, you can easily add your nasmiles membership number by clicking on 'Add nasmiles Number' on the confirmation page. This convenient feature allows you to ensure that your nasmiles membership is linked to your upcoming flight, maximizing your benefits and rewards.

Mobile App

When booking through our exciting mobile app, make sure you add your nasmiles membership number to earn your miles. For more information and to download our mobile application for Android or iOS please click here.

Domestic Airports

If you are flying within Saudi Arabia, ensure that your nasmiles membership ID is added to your booking as you check-in. Our helpful ground crew across our domestic airports will be happy to assist.

Travel Agents

If you are making your booking through any of our authorized travel agencies, simply provide your nasmiles membership number to the agent, and they will ensure it is added to your booking. This way, you can effortlessly earn your eligible miles and enjoy the benefits of being a nasmiles member.

Claim your missing miles

If you have flown with us in the last 90 days and forgot to add your nasmiles membership number during the booking process, you can simply claim your missing miles