How to Get Free Flights (Or Close to It)

Earning free flights comes down to two essential steps: Joining an airline loyalty program and opening a travel rewards card.
June Casagrande
By June Casagrande 
Edited by Meghan Coyle

Many or all of the products featured here are from our partners who compensate us. This influences which products we write about and where and how the product appears on a page. However, this does not influence our evaluations. Our opinions are our own. Here is a list of our partners and here's how we make money.

You may have seen or heard it. At the workplace water cooler, the holiday dinner table and just about every place else you go, proud travel hackers are boasting about scoring free flights to far-off destinations.

Ready to get in on the action? Here’s everything you need to know about how to get free flights, starting with a caveat: "Free flights” aren’t usually free. You often pay at least $5.60 each way for Transportation Security Administration fees on your ticket. For certain international flights, you'll also be on the hook for fuel surcharges, which can sometimes cost around $200 each way for economy class and more than $700 each way in business class.

Now that you know award travel means “mostly” free, here are the most reliable ways to get free flights.

5 ways to get free flights

With time, strategic spending and the right credit cards, you'll be well on your way to flying at deep discounts.

1. Earn miles or points by flying your preferred airline

Sign up for an airline loyalty program (joining is free). Every time you fly the airline, you will earn miles or points that can be redeemed for free flights.

The number of miles you earn varies by airline. Most award you miles based on the cash price of your ticket. For example, United Airlines’ MileagePlus program members earn 5 MileagePlus miles per dollar spent on qualifying tickets. Premier members of the program get bonus miles on top of that.

Other airlines, such as Hawaiian Airlines, award miles based on how far you fly. A 2,397-mile flight from San Francisco to Honolulu, for example, puts 2,397 HawaiianMiles in your loyalty program account.

You can also earn miles with your preferred airline by flying on one of its partners. For example, if you fly JetBlue, you can use your HawaiianMiles member number when booking to earn miles on Hawaiian. Or, book a flight to Paris on Air France, use your Delta Air Lines SkyMiles number when booking and you’ll earn Delta miles for your trip. Determine which airlines partner with your preferred carrier to see all your options for earning miles.

So how many miles do you need to rack up before you have enough for a free flight? That depends on the airline miles you collect, where you’re going and when. Search your preferred airline’s website for sample award bookings for your travel dates and other dates to see how award prices can vary.

🤓Nerdy Tip

To give you an idea of how far your miles can take you, NerdWallet keeps a regularly updated chart showing the estimated cash value of each mile or point from some major airline loyalty programs.

2. Earn miles making everyday purchases with an airline credit card

Airlines partner with financial institutions to offer airline credit cards that award your spending with miles or points deposited directly into your loyalty program account. You can earn enough points or miles for an award flight without ever buying a plane ticket with one of these credit cards.

🤓Nerdy Tip

If you want to avoid paying out-of-pocket for a credit card, several no annual fee travel cards are worth considering.

The trick is to choose an airline card that offers the most points and miles for your spending style.

For example:

  • If you spend a lot on groceries and you usually fly American Airlines, choose a card like the American Airlines AAdvantage® MileUp®, which pays 2x miles for every dollar you spend at U.S. supermarkets.

  • Prefer dining out? Lots of cards will up your rewards when you make charges at restaurants. If you’re a more frequent United flyer, the United℠ Explorer Card also offers 2 United miles per dollar on dining purchases, including eligible delivery services.

  • With the Delta SkyMiles® Gold American Express Card, you can earn bonus miles for both cooking at home and eating out. You’ll earn 2 SkyMiles per dollar on restaurant purchases and at U.S. supermarkets. Terms apply.

Before you sign up for a card, think about where you spend most of your money. Then compare credit card annual fees, and find one that fits your budget and has valuable benefits.

3. Earn thousands of miles as a credit card welcome bonus

The fastest way to get enough miles for a free flight is to snag a credit card “welcome bonus.” These offers typically include a big stack of points or miles, often in the tens of thousands. You earn this welcome bonus when you sign up as a new cardmember then hit a spending minimum in a set period — usually the first three months after opening.

For example, the Alaska Airlines Visa® credit card is offering this welcome bonus: Get 70,000 bonus miles plus Alaska's Famous Companion Fare™ ($99 fare plus taxes and fees from $23) with this offer. To qualify, make $3,000 or more in purchases within the first 90 days of opening your account.

4. Earn flexible points using a non-airline credit card

Chase, American Express, Capital One, Citi and other financial institutions offer travel credit cards that pay points. You can redeem points for flights on the issuer’s travel booking site or, for some of these programs, convert your points into your favorite airline's miles. Others allow you to redeem them for a statement credit to compensate for the cost of a flight or hotel.

For example, the Bank of America® Travel Rewards credit card earns you 1.5 points per dollar. You can use those points to book a free flight in Bank of America’s travel booking portal, or you can purchase a flight using the credit card, then apply your points for a statement credit to offset the purchase.

These flexible rewards cards give you a more comprehensive selection of airlines to choose from. But they don’t offer some perks, like free checked bags or bonus miles for buying same-brand flights with an airline's co-branded card.

🤓Nerdy Tip

Airline-branded cards work best for travelers who favor a single airline, while broader travel rewards cards are better for those who aren’t loyal to one brand.

5. Earn an airline companion pass

Some airlines offer a chance to earn a “companion pass,” which lets a second passenger fly with you for free (not including taxes or fees). For example, you can earn the Southwest Companion Pass by flying 100 one-way flights or accumulating 135,000 qualifying points through purchasing flights or spending on a Southwest credit card. The Southwest Companion Pass lets you pick one person who can fly with you on the same itinerary for the cost of taxes and fees, which start at $5.60 each way. It’s valid for the remainder of the year in which you earned it, plus the entire following calendar year. You can even change your designated companion up to three times a year.

The Alaska Airlines Visa® credit card also comes with a one-time-use companion fare each year, which gets your companion on a flight with you starting at just $122 (($99 fare plus taxes and fees from $23).

If you want to fly for free ...

Travelers who want to join the ranks of those who get free plane tickets, plan your strategy carefully. First, consider where you’ll travel and on what airlines. Next, sign up for loyalty programs, then look at credit card welcome bonuses and other ways to earn miles. Even if you don’t make a lot of credit card charges, you can slowly work toward low-cost or nearly free airline tickets.

How to maximize your rewards

You want a travel credit card that prioritizes what’s important to you. Here are our picks for the best travel credit cards of 2024, including those best for:

Travel Cards from Our Partners
Chase Sapphire Preferred Credit Card

on Chase's website

Chase Sapphire Preferred® Card
NerdWallet Rating
Rewards rate


5x on travel purchased through Chase Ultimate Rewards®, 3x on dining, select streaming services and online groceries, 2x on all other travel purchases, 1x on all other purchases.


Intro offer


Earn 60,000 bonus points after you spend $4,000 on purchases in the first 3 months from account opening. That's $750 toward travel when you redeem through Chase Ultimate Rewards®.

Chase Freedom Unlimited Credit Card

on Chase's website

Chase Freedom Unlimited®
NerdWallet Rating
Rewards rate


Enjoy 6.5% cash back on travel purchased through Chase Travel; 4.5% cash back on drugstore purchases and dining at restaurants, including takeout and eligible delivery service, and 3% on all other purchases (on up to $20,000 spent in the first year). After your first year or $20,000 spent, enjoy 5% cash back on travel purchased through Chase Travel, 3% cash back on drugstore purchases and dining at restaurants, including takeout and eligible delivery service, and unlimited 1.5% cash back on all other purchases.


Intro offer


Earn an additional 1.5% cash back on everything you buy (on up to $20,000 spent in the first year) - worth up to $300 cash back!

Capital One Venture Rewards Credit Card

on Capital One's website

Capital One Venture Rewards Credit Card
NerdWallet Rating
Rewards rate


Earn unlimited 2X miles on every purchase, every day. Earn 5X miles on hotels and rental cars booked through Capital One Travel, where you'll get Capital One's best prices on thousands of trip options.


Intro offer


Enjoy a one-time bonus of 75,000 miles once you spend $4,000 on purchases within 3 months from account opening, equal to $750 in travel.

See more travel cards
Get more smart money moves – straight to your inbox
Sign up and we’ll send you Nerdy articles about the money topics that matter most to you along with other ways to help you get more from your money.