Use case

Proxies for Google Flights: the API, VPNs and what Google allows

No public Google Flights API since 2018. What the Google terms and robots.txt allow, what your location changes, and why a VPN can get blocked.

HProxy Team··Updated September 28, 2026·5 min read
HProxy.Use case

Skip the dead lists.

Our free proxy list re-checks every exit every few minutes across 100+ countries, with a live last-checked time, so you copy IPs that worked moments ago, not a stale text dump.

Open the free proxy list→

Searches that bring Google Flights and proxies together ask three things. Is there an API? Does a VPN find cheaper fares? And why does Google block a VPN? This page answers from the Google terms, its robots.txt file, its help pages and the old notice on QPX Express, and from what Google Flights showed our server. The short answer: there has been no public API since 10 April 2018. The terms bar automated access against robots.txt, which disallows the search pages. Your location changes partners, payment methods and refund rules, and a shared VPN can bring the unusual traffic page.

Is there a Google Flights API?

Not a public one. Google ran QPX Express, an airfare search API, until 2018. Its FAQ said: "The QPX Express API service will end on April 10, 2018." New users could no longer sign up before that date. The developer page for QPX Express answers 404 today.

Google Flights still shows fares from many sources. Its help page says it "compares offers from over 300 travel partners, including airlines, online travel agencies and aggregators". Those partners send their data to Google. For a reader who wants to watch fares, Google offers price tracking, described further down.

What Google allows: the terms and robots.txt

The Google Terms of Service, effective on 30 July 2026, list ways of abusing the services. Two apply here. You may not use "automated means to access content from any of our services in violation of the machine-readable instructions on our web pages (for example, robots.txt files that disallow crawling, training, or other activities)". And you may not bypass "our systems or protective measures".

The Google robots.txt file answers the first point. Its first group applies to every crawler, and it disallows these Google Flights paths.

pathrule for all crawlers
/travel/flights/searchDisallow
/travel/flights/s/Disallow
/travel/flights/bookingDisallow
/travel/searchDisallow

So collecting Google Flights results by script runs against the terms. The front page at /travel/flights is not on the list.

Does a VPN or another country change the price?

Google says the default experience depends on "your computer’s location and your browser settings". The location you choose "may affect some aspects of your search and purchase", and it names three.

  • Booking partners, such as airlines and online travel agencies.
  • Payment methods, such as the credit or debit cards.
  • Refund policies. In the United States, for example, you usually have 24 hours to change or cancel a flight without a fee.

The help page does not list the fare itself. And you do not need a VPN to see another market: the location, currency and language menus sit at the bottom of the Google Flights page.

Why Google blocks a VPN: the unusual traffic page

Google explains the page on its search help. If a network you use, "including VPN networks", seems to send automated traffic, you may see the message "Our systems have detected unusual traffic from your computer network." The page usually shows a reCAPTCHA. Google then names the VPN case: other users on the same VPN may be sending automated searches. It adds that "Some VPNs and tunnel services cause all traffic to be blocked because they make it impossible for Google to tell the difference between abusive and non-abusive traffic." Its advice is to uninstall the VPN or contact the VPN provider.

What Google showed our server

We sent plain requests from our server in St. Louis on 28 September 2026, with a browser user agent and no JavaScript.

requestanswer
the Google Flights front pageHTTP 200, the full page
the Google robots.txt fileHTTP 200, the file
the QPX Express developer pageHTTP 404

The front page answered with the Google Flights page, titled "Find Cheap Flights Worldwide & Book Your Ticket - Google Flights". We did not request search pages, which robots.txt disallows.

The official route: track prices

Google Flights can watch fares for you. Turn on Track prices for a route, for your dates or for "Any dates", or for a single flight. When the price for a flight or route you track changes significantly, Google sends an email. It also sends a note when prices for a tracked route are likely to go up. The Dates view and the Price graph show which days and weeks are cheaper.

If you use proxies for other work

Nothing on this page routes Google Flights through a proxy: the terms bar collecting its results by script, and a shared VPN can get blocked. For other travel pages, see proxies for Kayak, proxies for Skyscanner and proxies for travel fare aggregation. For what free proxies did on this site, see free proxies for Google Flights. For browser work on sites that allow it, see how to use proxies with Playwright and with Puppeteer. Our free proxy list and proxy checker cost nothing. Our residential, ISP and mobile proxies are on the pricing page, and residential traffic starts at $0.44/GB.

The limits of this page

We made plain requests without JavaScript, from one server in the United States, and did not request search pages. We did not test a VPN or compare fares between countries. The Google help pages carry no date. The QPX Express notice comes from an Internet Archive copy of 1 November 2017, because the page is gone. This page is due for a check by 28 December 2026.

Sources

We read every source below on 28 September 2026.

More pages in this series: proxies for Kayak, proxies for Booking.com and proxies for Skyscanner.

Frequently asked questions

Is there a Google Flights API?
Not a public one. Google ended the QPX Express API, its airfare search API, on 10 April 2018, and its developer page answers 404 today. Google Flights offers price tracking and email alerts instead.
Can I scrape Google Flights?
Not under the Google terms. They bar automated access that goes against the machine-readable instructions on its pages, such as robots.txt, and the Google robots.txt disallows the Google Flights search and booking pages for all crawlers.
Does a VPN make Google Flights cheaper?
Google says the location you choose can change the booking partners, the payment methods and the refund rules. It does not list the fare itself. You can change location and currency at the bottom of the Google Flights page, with no VPN.
Why does Google Flights not work with my VPN?
Google says other people on the same VPN may be sending automated searches, which brings the unusual traffic page with a reCAPTCHA. Some VPNs and tunnel services get all their traffic blocked, because Google cannot tell abusive traffic from the rest.
How do I track Google Flights prices?
Turn on Track prices for a route or a flight. Google sends an email when the price changes significantly, and a note when prices are likely to go up.

Get proxies that are alive right now

Our free proxy list re-checks every exit every few minutes across 100+ countries, with a live last-checked time, so you copy IPs that worked moments ago, not a stale text dump. When the location has to survive a real check, the paid network holds up.

129M+ proxy checks run · 100+ countries · HTTP / HTTPS / SOCKS · re-checked every few minutes · no signup

HProxy.

Honest guides and comparisons on proxies, scraping and staying unblocked, from the team that runs the network.

RSS feed