There are plenty of ways to earn miles with airline partners on the ground through shopping, dining, staying in hotels, renting cars and taking advantage of a variety of promotions.
But there is one method that allows travelers to get a huge amount of miles in a short period of time. Getting a welcome bonus for a credit card can get you a nice head start on your next vacation using Delta SkyMiles. Then you can top off the balance by taking advantage of other type of offers.