6 Best Websites for Booking Cheap Flights - NerdWallet (2024)

MORE LIKE THISTravel

The desire to get a good deal unites practically all travelers. Whether you're looking for a cheap getaway or a luxury vacation, no one wants to spend more than necessary. When it comes to booking flights, travelers may naturally head to an airline's website. However, that's not always the best site to book flights.

Whether it's taking advantage of credit card perks, earning bonus miles or saving money, the best flight booking site can vary depending on your situation and willingness to get creative. Let's take a look at six of the best sites to book flights and when each is the best option.

» Learn more: The best travel credit cards right now

The best flight booking sites

1. Google Flights

For ease, speed and features, Google Flights is arguably the best website for flight searches. Search results appear almost instantly. Filters let you narrow down to nonstop options, select a subset of airlines, limit by price or factor in the price of a bag. Similarly, you can use Google Flights filters to avoid certain airlines, multi-stop itineraries, long layovers, early flights or pretty much whatever you might want to avoid.

You can easily check flexible dates, and if you're flexible on where you go you can use the Explore map to see prices for a variety of destinations for certain dates, a certain month or anytime in the next six months.

6 Best Websites for Booking Cheap Flights - NerdWallet (1)

Google Flights partners with hundreds of airlines and online travel agencies (OTAs) to pull current flight prices. That way you don't have to search each of these sites to be able to see the options. Once you select your preferred trip, Google Flights links you to the top booking options for actually booking your flight — including the airline itself and the best OTA booking options.

6 Best Websites for Booking Cheap Flights - NerdWallet (2)

The downsides of Google Flights are few. One downside is that Google Flights doesn't always show the cheapest prices — particularly for international flights. That means it's worth double-checking prices on another site before booking through Google Flights.

2. Kayak

Like Google Flights, Kayak searches hundreds of other websites and flight booking platforms to find the best deal. Kayak generally doesn't let you book flights directly. However, one benefit of Kayak is the streamlined process. Rather than having to click through several pages to confirm your selection, clicking "view deal" on the results page can take you right to the cheapest booking option.

6 Best Websites for Booking Cheap Flights - NerdWallet (3)

Also, some travelers may find Kayak's flexible date search a bit easier to work with as you can see results from several days in the search results — eliminating the need to check each day's results separately.

6 Best Websites for Booking Cheap Flights - NerdWallet (4)

But perhaps the most important reason to use Kayak instead of Google Flights is that it can catch better deals. For example, we found a $550 round-trip flight from Los Angeles to Barcelona using Google Flights. Kayak found a way to lower that price to just $472 round-trip — at least once you scroll past an advertisem*nt.

6 Best Websites for Booking Cheap Flights - NerdWallet (5)

Note that Kayak manages other flight search sites — including Momondo and Cheapflights — so the results may be very similar between these sister sites.

» Learn more: Is Kayak legit?

3. Expedia

So far, we've focused on ease in flight searching, and that's going to be enough for many travelers. However, now let's add in some additional elements to consider when choosing the best flight booking site: earning rewards and saving by booking packages. Expedia excels at both of these.

Through the new One Key rewards program, travelers can earn 0.2% in OneKeyCash from flight bookings made through Expedia. That's not much, but it can stack on top of the awards you earn from the airline and those that you earn on your credit card purchase.

Even better, you'll earn credits toward One Key elite status by booking your flight through Expedia. As you climb up the tiers, you'll unlock up to 20% savings on hotels, get hotel upgrades, priority support and even price drop protection.

Plus, Expedia boasts that travelers can "save up to 30%" when bundling a hotel with a flight booking — although actual discounts are likely to vary.

» Learn more: The pros and cons of Expedia

4. Capital One Travel

For many Capital One cardholders, Capital One Travel might just be the best flight booking site. Part of this is to take advantage of cardholder benefits.

NerdWallet rating

Learn More

For example, Capital One Venture X Rewards Credit Card holders earn 5x Capital One miles when booking flights through the Capital One Travel portal. Plus, Capital One Venture X Rewards Credit Card holders get up to $300 off travel booked through the Capital One Travel portal each cardholder year.

» Learn more: How to maximize the Capital One Venture X Rewards Credit Card

Also, Capital One Travel can help you truly get the best price for your flight. Capital One partnered with travel data company Hopper to show suggestions about when it's the best time to book.

6 Best Websites for Booking Cheap Flights - NerdWallet (7)

Capital One backs up these recommendations with money. If you book a flight through Capital One Travel when Hopper recommends doing so, you'll get up to a $50 credit toward future travel if the price drops within the next 10 days.

» Learn more: How the Capital One Travel portal works

5. Kiwi

Would you be willing to book a trip as two separate tickets in order to save money? That's the idea behind Kiwi. Instead of simply searching flights from your home airport to your destination, Kiwi checks all potential options to get between A and B. That could mean taking a bus or train from your home city to another to catch a flight to your destination. Or, Kiwi might pair a low-cost domestic flight with a cheap international flight from another city to lower your total cost.

🤓Nerdy Tip

Protect your upfront travel expenses by booking with a card that has travel insurance or by purchasing a separate policy.

For example, when we priced out a round-trip flight from Phoenix to Tokyo, the cheapest option when booked as one ticket cost $1,353 round-trip — and that's with an overnight stay in Vancouver.

6 Best Websites for Booking Cheap Flights - NerdWallet (9)

Pricing out the same itinerary and dates through Kiwi drops the price to just $789 round-trip. The secret? Booking this as two round-trip flights: One from Phoenix to Los Angeles on Frontier and a separate round-trip from Los Angeles to Tokyo on Zipair.

6 Best Websites for Booking Cheap Flights - NerdWallet (10)

Keep in mind that there are risks with booking separate tickets to get where you want to go. If a delay or cancellation causes you to miss your connection, the second airline/bus/train company isn't obligated to honor your ticket and rebook you on the next option. So make sure to factor in all of the risks of booking travel like this.

» Learn more: When to use Kiwi for your next flight booking

6. BookWithMatrix

ITA Matrix is a very powerful and ultra-customizable search platform for finding exactly the flight itinerary you want — whether that's booking a longer layover, avoiding certain aircraft types or booking nerdy trips such as the Alaska Milk Run.

The catch: Travelers can't actually book flights through ITA Matrix. And, unlike Google Flights, ITA Matrix doesn't even link to the best flight booking site for that itinerary. Instead, travelers are left to attempt to re-create the same itinerary through another flight booking website — which can be hard in the case of certain complex itineraries.

6 Best Websites for Booking Cheap Flights - NerdWallet (11)

Enter BookWithMatrix. Travelers can copy-paste their perfect itinerary from ITA Matrix into BookWithMatrix to get bookable links through the airline or select OTAs.

6 Best Websites for Booking Cheap Flights - NerdWallet (12)

Alternatively, travelers have the option to install the PowerTools extension in Google Chrome.

6 Best Websites for Booking Cheap Flights - NerdWallet (13)

This extension adds booking links right on the ITA Matrix itinerary page, avoiding the need to browse to another page.

Popular cards for booking flights

Depending on the airline and credit card issuer you choose, you may earn anywhere from 1 to 3 miles per dollar spent on the card that you can put towards booking flights.

You usually earn more when you use the card to purchase travel directly from the airline. You could also earn more by making purchases in expense categories that pay bonus miles, like restaurants or gas stations (these vary from issuer to issuer).

Top airline cards

United℠ Explorer Card

NerdWallet Rating

Apply now

on Chase's website

Southwest Rapid Rewards® Plus Credit Card

NerdWallet Rating

Apply now

on Chase's website

Delta SkyMiles® Gold American Express Card

NerdWallet Rating

Apply now

on American Express' website

JetBlue Plus Card

NerdWallet Rating

Read review

Annual fee

$0 intro for the first year, then $95.

$69.

$0 intro for the first year, then $150.

$99.

Earning rates

• 2 miles per $1 on United purchases.

• 2 miles per $1 at restaurants and hotels (when booked directly with hotel).

• 1 mile per $1 on all other purchases.

• 2 points per $1 on Southwest purchases.

• 2 points per $1 on Rapid Rewards hotel and car rental partner purchases, local transit and commuting (including rideshare), and on internet, cable, phone services and select streaming.

• 1 point per $1 on all other purchases.

• 2 miles per $1 on purchases made directly with Delta and at U.S. supermarkets and restaurants (including takeout and delivery in the U.S.).

• 1 mile per $1 on all other eligible purchases.

Terms apply.

• 6 points per $1 with JetBlue.

• 2 points per $1 at restaurants and grocery stores.

• 1 point per $1 on other purchases.

• 1 Mosaic tile per $1,000 spent.

Still not sure?

Read Review
Read Review
Read Review
Read Review

6 Best Websites for Booking Cheap Flights - NerdWallet (18)

When you open a new airline credit card account, you may be eligible for a big welcome bonus after meeting a minimum purchase requirement. After that, you'll continue to earn miles for purchases you would have made anyway.

If you seek more flexibility in redeeming miles for award flights, consider applying for a more general travel credit card instead. A more general travel credit card differs from an airline card in that you can book flights with multiple carriers, rather than reaping the benefits of staying loyal to a single brand.

The more high-end (or 'premium') the travel credit card, the more benefits you can enjoy, including airport lounge access or automatic elite status in certain programs. That said, a brand-specific airline card can net you benefits like waived baggage fees, which can have meaningful dollar value.

» Learn more: The best airline credit cards

Final thoughts on the best flight booking site

There's not a one-size-fits-all best website for booking flights. Instead, the best flight booking site for you is going to depend on how simple you want the process to be, whether you're willing to get creative with your booking, and even which credit cards you have.

For most travelers, the simplicity of Google Flights is going to make it the best one-stop shop for searching and booking flights. However, it's worth considering other options if you're flying internationally, want to book a flight-and-hotel package or have a Capital One Venture X Rewards Credit Card.

To view rates and fees of the Delta SkyMiles® Gold American Express Card, see this page.

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:

  • Flexibility, point transfers and a large bonus: Chase Sapphire Preferred® Card

  • No annual fee: Bank of America® Travel Rewards credit card

  • Flat-rate travel rewards: Capital One Venture Rewards Credit Card

  • Bonus travel rewards and high-end perks: Chase Sapphire Reserve®

  • Luxury perks: The Platinum Card® from American Express

  • Business travelers: Ink Business Preferred® Credit Card

6 Best Websites for Booking Cheap Flights - NerdWallet (2024)
Top Articles
Latest Posts
Article information

Author: Otha Schamberger

Last Updated:

Views: 6146

Rating: 4.4 / 5 (75 voted)

Reviews: 82% of readers found this page helpful

Author information

Name: Otha Schamberger

Birthday: 1999-08-15

Address: Suite 490 606 Hammes Ferry, Carterhaven, IL 62290

Phone: +8557035444877

Job: Forward IT Agent

Hobby: Fishing, Flying, Jewelry making, Digital arts, Sand art, Parkour, tabletop games

Introduction: My name is Otha Schamberger, I am a vast, good, healthy, cheerful, energetic, gorgeous, magnificent person who loves writing and wants to share my knowledge and understanding with you.