There are so many different ways to accumulate miles with JAL Mileage Bank.
Flight Mileage: Your membership account will be credited with miles when you travel with JAL group airlines or its partner airlines.
Hotel Mileage: You can earn miles with stay at more than 12,000 selected hotels all over the world. You will be rewarded with miles while your stay in these hotels.
Shopping Mileage: It is very easy to collect JMB mileage just by shopping through JAL CARD. You will receive 1 mile for every 100Yen spent on purchase.