I write a lot about the credit card offers available to earn bonus miles. That’s because sign up bonuses from credit cards are the easiest way to rack up points and miles in a short amount of time. I realize that many people can’t get approved for credit cards or choose not to have them. While that means you’re missing out on some great opportunities, all is not lost. There are other ways to earn miles besides sign up bonuses.