You can earn airline miles in many ways, including booking flights or spending money with a travel credit card that offers rewards in the form of miles. Earning miles through flights. ... Earning miles with a credit card. ... Earn by buying, transferring or pooling airline miles. ... Earn through shopping portals and dining programs. More items...