Earn miles when you fly

You can earn miles on all scheduled flights operated by THAI Airways.

You qualify for:

  • award miles
  • status miles

How to earn miles with THAI Airways



Enter your Miles & More card number when you make your booking or simply present it at the check-in.
The number of miles credited depends on the booking class:

  • On international flights, the booking class and the number of distance miles travelled are the determining factors.

Summary of miles earned


Cross-border European flights

First Class
A, F, P:
3,0 x distance; at least 1,500 miles

Business Class
C, D, J:
2,0 x distance; at least 1,000 miles
Z: 1,5 x distance; at least 750 miles

Economy Class
U, Y:
1,5 x distance; at least 750 miles
B**, H, M, Q: 1,0 x distance; at least 500 miles
K, S, T: 0,5 x distance; at least 250 miles


Destinations worldwide

Flights from / to / between non-European destinations

First Class
A, F, P:
3.0 x distance; at least 1,500 miles

Business Class
C, D, J:
2.0 x distance; at least 1,000 miles
Z: 1.5 x distance; at least 750 miles

Economy Class
U, Y:
1.5 x distance; at least 750 miles
B**, H, M, Q: 1.0 x distance; at least 500 miles
K, S, T: 0.5 x distance; at least 250 miles


Flights within Thailand

First Class
A, F, P:
3,0 x distance; at least 1,500 miles

Business Class
C, D, J:
2,0 x distance; at least 1,000 miles
Z: 1,5 x distance; at least 750 miles

Economy Class
U, Y:
1,5 x distance; at least 750 miles
B**, H, M, Q: 1,0 x distance; at least 500 miles
K, S, T: 0,5 x distance; at least 250 miles
V*, W*: 250 miles


In general, miles cannot be earned on flight award tickets and on travel-industry discounted tickets
(e.g. ID, AD).

Miles cannot be earned in booking classes E, G or L. Earning miles is also not possible on international flights in booking classes V and W.


Please see our FAQ to obtain further information on the booking class or on the distance miles for your flight.

As of 1.1.2016. Please read these notes.


* In booking classes V and W, miles can only be earned on routes operated by THAI Airways within Thailand.
** Until 31.03.2016 (date of booking) the following is valid for booking class B: 1.5 x distance; min. 750 miles