You search a flight on Google Flights, it quotes you one price, then you click through to actually buy it, and the airline’s own site wants noticeably more. Sometimes in a different currency altogether. It’s one of the more common things people run into while flight shopping, and it’s easy to assume you’re being scammed. Usually, you’re not. You’re just looking at two systems that don’t always agree with each other, and there’s a tool built specifically to tell you which one is telling the truth.
That tool is called ITA Matrix, and it’s the same fare engine Google Flights itself runs on under the hood.
Quick answer: ITA Matrix is a free, more technical flight search tool built by Google (from the ITA Software engine that also powers Google Flights) that shows you the actual ticketable fare for a route, not a cached or partially loaded version of it. When Google Flights and an airline’s website disagree on price, checking ITA Matrix tells you which number is real. If ITA Matrix agrees with Google Flights but the airline’s own site won’t construct that fare, the fix usually isn’t a scam. It’s a booking flow limitation, and a reputable travel agency can often complete the booking at the correct price instead.
Why Google Flights and the Airline’s Website Don’t Always Agree
A few different things can cause this, and they’re not mutually exclusive.
Stale pricing. Google Flights indexes fares periodically rather than pulling a fresh quote the instant you look. By the time you click through, that exact seat or fare class may already be gone, and you’re shown whatever’s left, which is usually more expensive.
Fare construction failures. This is the less obvious one, and it’s what trips people up most. Some fares that Google Flights links to simply won’t “build” correctly on the airline’s own booking page. The airline’s site dumps you back into a blank search instead of the itinerary you clicked. This tends to happen more with airlines that have less polished web booking flows, and it’s a technical gap, not evidence the fare never existed.
Dynamic pricing and inventory changes. Seats sell in fare “buckets,” and airlines adjust pricing throughout the day based on demand. A price that was accurate an hour ago can be gone by the time you check out, on any booking site, not just Google Flights.
Currency and regional pricing. Occasionally, an airline’s website will route you to a different regional version of itself based on your IP address, showing you a different currency or fare structure than the one you searched in. This does happen, but tests by travel writers using VPNs to check found the savings are usually modest (in the range of $15 to $30) and inconsistent, not the dramatic swings people sometimes assume.
What ITA Matrix Actually Is
ITA Matrix is a free flight search tool that Google makes available separately from Google Flights, built on the same ITA Software fare engine. It’s aimed at people who want to dig into the actual fare rules rather than just see a clean price. Airline codes, fare basis codes, routing details, and layover construction are all visible if you want them.
The key thing for this specific problem: ITA Matrix shows you what’s genuinely ticketable, not a simplified or cached summary. If a price shows up on Google Flights but not on ITA Matrix, that’s a strong sign it was stale. If it shows up on both, the fare is real, even if the airline’s own website is refusing to build it for you.
How to Check the Real Price
- Go to ITA Matrix and search the same route, dates, and cabin class you found on Google Flights.
- Compare the total price ITA Matrix returns to what Google Flights originally showed you.
- If the numbers match, the fare is real. The problem is on the airline’s booking page, not the price itself.
- If ITA Matrix shows a higher price than Google Flights did, Google Flights was likely showing you a stale fare, and the higher number is the accurate one.
- Note the fare basis code and routing ITA Matrix gives you. A travel agent or OTA can use these details to confirm they’re pricing the identical itinerary.
When the Airline’s Site Won’t Let You Book It
If ITA Matrix confirms the fare is real but the airline’s own website still won’t construct it, you’re not out of options. A reputable online travel agency, one with a track record and real customer service, not the cheapest name you’ve never heard of, can often complete that exact booking at the correct price when the airline’s own site can’t.
That said, booking through any third party comes with a trade off worth knowing before you commit to it. Once you’ve booked through an agency, that agency becomes your first point of contact for any changes or schedule disruptions, not the airline directly. It’s not a reason to avoid using one. It’s a reason to pick one you trust and to keep an eye on your reservation afterward, on both the agency’s site and the airline’s.
Does Google Flights’ Price Guarantee Cover This?
Not usually, and it’s worth knowing why. Google Flights does have a price guarantee. On flights marked with a “Price guaranteed” badge, Google monitors the fare after you book and automatically refunds the difference if it drops, up to a cap (commonly cited around $500). But that guarantee is largely limited to domestic US routes on select airlines, and it protects you against price drops after booking, not a mismatch you find while still shopping, and not international routes in general. If you’re booking something like a Toronto to MedellĂn itinerary, that guarantee likely doesn’t apply at all, which is exactly why checking ITA Matrix yourself matters more on international trips.
A Faster Habit: Track the Price Instead of Guessing
If you’re not ready to book yet, Google Flights lets you track a specific route and get notified when the price changes, which sidesteps a lot of this guesswork entirely. Search your route, toggle on price tracking for that itinerary, and you’ll get an alert rather than having to keep re-checking manually. That’s especially useful for routes where fares are moving quickly.
Quick FAQ
Are Google Flights prices accurate? Generally yes, but they’re not guaranteed to be live in the same second you click through. That’s the gap that causes most of these mismatches.
Does Google Flights price match? Google Flights isn’t a seller itself; it’s a search tool that sends you to airlines and agencies to book. Its “price guarantee” feature is a refund after booking protection on eligible flights, not a live price match at checkout.
Do Google Flights prices include taxes and fees? Yes, the total shown is meant to include taxes and mandatory fees. The discrepancy people run into is almost always about fare availability or staleness, not hidden fees being added later.
Why is the airline charging more than Google Flights showed? Most often, the fare shown on Google Flights is no longer available, or the airline’s booking page failed to construct that specific fare. Checking ITA Matrix tells you which one it is.
Is it safe to book through an OTA if the airline’s site won’t work? With a reputable agency, generally yes. Just understand that the agency becomes your main contact for any changes after you book, not the airline.
Sources
- Going.com: How Google Flights’ Price Guarantee Works
- Mighty Travels: An Inside Look at Google Flights’ Price Guarantee
- Mighty Travels: 7 Common Discrepancies Between Search Results and Final Booking Costs
- NerdWallet: ITA Matrix, When to Use It and How It Works
- The Points Guy: How to Use ITA Matrix to Search for Flights
- Going.com: How to Use the ITA Matrix to Find Cheap Flights
- SmarterTravel: Do Airlines Raise Prices Based on Your Location?


