VPNs can still help you find cheaper flights, but airlines have become much better at checking whether your browsing location matches your payment details and other signals. Your IP address is only one part of the picture, and a VPN alone often won’t be enough to make you look like a local customer.

The method still has a few specific uses, especially when you’re checking long-haul flights with legacy airlines, booking a trip that starts in another country, looking for country-specific promotions, or trying to catch an error fare.

Below, we’ll break down each situation in more detail, walk you through the process step by step, and explain when the potential savings aren’t worth the time or cost of using a VPN.

Does a VPN actually work for cheaper flights?

A VPN can sometimes get you a cheaper flight, but the trick works far less often than the internet will have you believe. Airlines and booking sites have had years to improve their pricing systems, so changing your IP address often does nothing.

For a US domestic flight, you’re looking at around $9 savings at best, which barely covers a couple of months of a premium VPN subscription. For international flights, you might shave off $20-$30 depending on the VPN server, starting point, and destination. Still not the huge savings you might expect, and they don’t factor in potential hidden fees or taxes.

In fact, using a VPN may have the opposite effect. In my tests, connecting through a lower-income country (the Philippines) actually raised the fare by more than $50 compared to the US. At that point, you’re better off just browsing Skyscanner or Kayak as usual.

With that out of the way, let’s look at when VPNs are actually useful. The savings may be inconsistent, but these four situations are still worth knowing about.

Related: VPNs for traveling abroad

How a VPN can save money on flights: 4 cases

Whether you’re checking the price meant for local customers, looking for a regional promotion, or trying to catch an error fare, these are four situations where a VPN can sometimes help you find cheaper flights.

Overseas flights with legacy airlines

Many full-service airlines set fares by market rather than using a single global price. The same Emirates or Singapore Airlines flight can cost less when viewed from another country because prices reflect local demand, competition, and expected purchasing power.

This shows up most often on long-haul international routes, especially when flying between high- and lower-income countries. Business and first class can have even bigger price gaps, although savings depend on the route and booking conditions.

Flights departing from a different country

Airlines sometimes price trips based on where the journey starts rather than where you book them. Even so, the booking country can still affect the fare shown during the search on some airline websites.

Someone booking a Manila-to-Seoul flight, for instance, may see a different fare when browsing from the Philippines than from the US or Europe. You’ll have to check the airline page directly. They might hide regional fares from global booking platforms like Kayak and Skyscanner.

Country-specific flight deals

Airlines regularly launch promotions aimed at customers in a particular country. These sales may appear only on the airline’s local website or remain hidden from visitors connecting from other regions.

Checking the airline’s regional site (e.g., thaiairways.com/th-th/, jal.co.jp) via a VPN can reveal discounts that don’t always appear elsewhere. Even when the promotion is available globally, the advertised fare may still differ between markets.

Airline pricing errors

Pricing mistakes happen when an airline or booking system accidentally publishes the wrong fare. These error fares can offer huge discounts, but they usually disappear pretty fast after the mistake is discovered.

Now, you can check out websites like The Flight Deal or Secret Flying for community-posted error fares. However, you’d have to turn on your VPN and book your seat right away to actually catch cheaper flights this way.

a screenshot of expired error fares on the Secret Flying page, showing locations people could have connected to with a VPN to get cheaper flights

How to use a VPN to get cheaper flights

If you already have a VPN or plan to get one anyway, and you’re determined to keep your trip costs down, here’s how to use it to maximize your chances of finding cheaper flights:

  1. Check your local prices through the airline website, or with tools like Google Flights, Kayak, Skyscanner, and so on.
  2. Set your device’s time zone to the region you’ll be connecting to, as some services may use browser fingerprinting to detect location mismatches. For example, browsing from an Indonesian IP while your system is set to EST may reveal your real location.
  3. Open the VPN and connect to the location of your choice. I used NordVPN in my tests, though Surfshark is a great budget alternative.
  4. Access the regional airline website (e.g., thaiairways.com/th-th, garuda-indonesia.com/id).
  5. Look up your flight and take a screenshot of the prices for later reference.
  6. Do this for several countries, making sure to use a fresh incognito window every time. If the prices aren’t at least 5% lower than the standard option, then you’re better off just booking normally.
  7. Be wary of foreign exchange (FX) fees. Prices may look lower until you realize your bank or credit card provider has an abysmal rate on Thai Baht and extra fees.
  8. A Revolut or Wise card can let you pay in the local currency while avoiding some of the FX fees charged by traditional banks.

TRY OUR TOP-RATED VPN RISK-FREE

NordVPN is offering a fully-featured risk-free 30-day trial if you sign up at this page. You can use the VPN rated #1 by Comparitech with no restrictions for a month.

There are no hidden terms—just contact support within 30 days if you decide NordVPN isn't right for you and you'll get a full refund. Start your NordVPN trial here.

When a VPN isn’t worth the hassle

If any of these apply to you, it’s best to skip the VPN and just book your flight as normal:

  • You don’t already have a VPN: Buying a subscription just to save a few dollars on a single flight doesn’t make financial sense, especially when the fare difference may disappear at checkout.
  • You’re flying on low-cost airlines: Wizz Air, Ryanair, AirAsia, and other budget carriers already compete on low fares, so changing your location most likely won’t lead to any meaningful discount.
  • For short-haul flights: The shorter the route, the less likely you are to find a major difference between regional fares, especially when several airlines may compete on the same route.
  • You expect huge savings: A VPN can sometimes uncover a better fare, but it won’t turn a $1,000 ticket into a $100 one. If every dollar counts and you’re not looking for dramatic price drops, then it’s worth testing a few regions.
  • The airline requires a local payment method: A cheaper fare may only apply to cards issued in that country, so the price can change at checkout.

VPN for cheaper flights FAQs

Can an airline see I'm using a VPN?

Airlines have gotten pretty good at telling whether you’re using a VPN. They can compare your IP against databases that identify VPNs, proxies, hosting providers, and other types of anonymized connections.

What's the best VPN to get cheaper flights?

Any VPN that has a large server network will get you similar results when looking for cheaper flights. NordVPN, for example, offers servers across a large number of countries, including Indonesia, Colombia, and South Africa.

Is using Incognito mode enough to get cheaper flights?

Incognito mode alone usually won’t get you cheaper flights. It mainly stops your browser from saving local history and cookies, while airlines can still see your IP address and other booking details. It can still help you start each price check with a clean session.

What's the cheapest country to book flights from with a VPN?

No country offers consistently cheaper flights with a VPN. Airlines use AI for dynamic pricing based on your searches, currency fluctuations, competition, and many other factors. Your best bet is to connect to multiple different locations like Poland, Vietnam, Indonesia, and so on. Use a new incognito window for every option and compare prices.

Can I use a VPN to get cheaper hotel prices too?

Yes, a VPN may be more useful for hotels, cheaper car rentals, and other travel services than for flights. Local customers can sometimes get different rates or promotions, so checking the website from the country where you’ll stay may give you a better deal.