Price discrimination is called the largely hidden practice, with which travel portals in the net partially show completely different prices to the users for the same offer

How much is a flight to Tenerife? What do you pay for a rental car in Tuscany? That depends on the user! Price discrimination is a largely hidden practice where travel portals show completely different prices to different users for the same service – depending on things like their location, device, browser or even use of Wikipedia.


In essence, this means that your flight to Tenerife does not always cost the same as someone else’s flight to Tenerife.

Even if you start a search query for the same route and the same date on online travel portals, each user will see a different price. This obscure practice is called price discrimination and is illegal in the EU.

For example, the price should not change due to nationality or location. This is what the European Commission’s Europe Consumer Portal says:

As an EU citizen, you may not be charged a higher price for the purchase of goods and services because of your nationality or place of residence.

Nevertheless, some online travel portals charge very different prices without us noticing it when we book. But is this also price discrimination?

What is price discrimination?

Price discrimination, also known as price differentiation, is the practice where different consumers pay a different price for the same product or service. So, this is not about personalized marketing, but personalized pricing. A related concept is price steering, where users who seem likely to have more purchasing power are guided to a more expensive price by visual tricks.

However, price discrimination is not always automatically illegal – unless it happens based on unfair criteria and without users noticing.

Basically, the practice is not a new invention either; it has been practiced in many areas for a long time.

These include, for example, discounts on prices for major customers who buy goods in large quantities, or discounts for buyers with customer cards.

Demographic factors such as age or employment can also lead to different prices if, for example, students, families or seniors pay less.

Consumers generally have no problem with these types of price differentiation because, they are transparent, potentially accessible to anyone (in the case of member discounts), and fair for demographic reasons. Most people understand the reasoning behind working people paying a little more for a concert ticket than pensioners or kids.

The situation is different when price discrimination is hidden or unseen, and is partly based on unfair factors. This is precisely the problem with the price discrimination on travel portals (and of course, on all other online portals).

Online price discrimination has a system

The practice has already been proven to exist by several studies, and is sometimes confirmed by the portals themselves.

For example, in 2000, the US magazine Bizjournal reported about targeted price discrimination on Amazon, which Amazon boss Jeff Bezos also publicly admitted.

Two years later, the Wall Street Journal uncovered the same strategy on several other online shopping and travel portals.

Based on these data, Northeastern University conducted a large-scale study on this topic in 2014. 300 different users tested the pricing policy on various online portals, including travel portals such as Expedia, Orbitz and Travelocity. They, too, were able to demonstrate both price discrimination and price steering.

The procedure is always the same: the portals use big data information that they receive via cookies or user profiles to “guess” what price a user is willing to pay.

For example, Wikipedia readers are considered educated people, most likely to have university degrees and thus statistically more likely to have higher paying jobs. Consequently, the logic is that they do not pay so much attention to every penny in the price. As a result, people who browse on Wikipedia generally have to pay more than other users when shopping on the net.

The same applies to Apple users, and people who live in expensive places. If you start a search query in New York or California, you are likely to get a higher price than someone from Alabama or Arkansas on the same online portal for the same product.

Price discrimination or dynamic prices?

Many online portals, on the other hand, believe that different prices do not mean targeted discrimination. Instead, they speak of dynamic prices. This applies, for example, when air tickets are cheaper on generally unpopular days, such as Tuesday or Wednesday, than tickets for weekend flights.

In fact, it is very difficult to prove with 100 percent certainty whether the different prices are dynamic pricing, price steering or price discrimination. According to a 2015 Big Data Report by the Obama administration, several thousand data points are sometimes analyzed for individual users in order to arrive at individualized prices.

In these cases, who can say exactly which factor had the biggest role in determining the final price? Was it age, gender, whereabouts or the device? Or was the price difference simply the day of the week or the time of the search query?

The problem for users is that many are not even aware of these practices at all. They assume that prices on the internet function according to the same criteria as prices in the offline world. But exactly the opposite seems to be the case.

Instead of standardizing prices and making price differences transparent, pricing is done in a secretive and covert fashion.

The practical test: Individualized prices are not a myth

Since all these studies on price discrimination in travel portals and online shops in the USA were carried out, we wanted to check whether this practice can also be observed for German users.

For example, at the editorial office, we tested whether travel portals actually discriminate against prices. Of course, this is only a small experiment and not a valid scientific study.

Nevertheless, even within our small group, we were able to observe very large price differences. However, the reasons for the price differences are far from obvious.

The Search

Our test was based on a round trip flight for one person from Frankfurt (FRA) to Tenerife (TFS) for the period from August 15 to August 29, 2018.

We conducted this search query with four test people on four travel portals: Momondo, Expedia, Booking and Skyscanner.

We wanted to know whether the best price changes depending on the user, browser or device.

To find out, we tested the following parameters for the search query:

  • the browser most frequently used by the respective user
  • the incognito mode in the same browser
  • Laptop vs. smartphone

The results

Above all, we found two things.

  1. For any user, the differences between incognito mode, browsers and device were minimal for three test subjects. They rarely amounted to more than a few euros. The exception here was actually my own test on the laptop. In incognito mode my price at Expedia dropped by almost 70 Euros and at Booking it became 30 Euros more expensive.
  2. When we compared the lowest prices, we found that the differences became clearer, even though they were never greater than 50 euros. But there was also no regularity. There was not one user, one browser, one mode or one device that always received the best prices.

The results therefore show on the one hand that there are no large price differences between the different search parameters for a user profile. On the other hand, price differences seem to exist between the different test people, even if we could not detect a pattern.

Our hypothesis that Apple users pay more could not be confirmed.

Does location make a difference in price?

Independently of this, I performed the search query on the four portals again from my laptop with a VPN server. As locations, I chose the USA and India. Additionally, I switched from my normal browser and without using a VPN, compared searching from dot com domains instead of the dot de domains.

Here, too, I received some very curious results. While the basic prices for the booking request from Denver at Expedia and Momondo were about 10 Euro higher than with the German IP address, it was exactly the opposite with Booking and Skyscanner.

The search query from India did not differ from the German IP address for Expedia, Booking and Skyscanner, while the prices for the flight at Momondo were cheaper.

But most surprising for me were the results of the search query via my German IP address with different domains. While this made no difference whatsoever in the searches with Booking, Skyscanner and Momondo, the price at Expedia rose by 60 euros.

Even stranger: three days later (and at a later time) the price only increased by 40 Euros at Booking.

Rental cars have the highest savings potential

Because I was curious about these rather inscrutable results, I did two more searches on all four platforms with the same original parameters.

One was for an overnight stay in a hotel in Paris from September 6 to September 9, and the other was for a rental car from the airport in Florence from November 1-8.

While there were really no price differences within one platform for the hotels, the results for the rental cars were comparable to those for air fares.

This time the incognito mode made almost no difference in price, but switching domains had an effect. The rental car price at Booking.com was about five euros cheaper than at Booking.de, and Skyscanner had similar results.

For Momondo and Expedia, my price on Momondo.com increased by almost 30 euros and on Expedia.com by over 40 euros compared to Momondo.de and Expedia.de.

Conclusion: There are differences, but why, nobody knows

Our mini-test shows two things: travel portals are playing with the prizes. It is difficult to say whether this is systematic discrimination, dynamic pricing or simply price steering.

Too many other factors that we have not even tested could play a role. Also, the fact that we have not seen any pattern suggests either that the practice is still in a kind of beta phase or that these are really just forms of dynamic price differences.

Take the test yourself!

We can conclude that the same flight or car rental does not always cost the same on the same travel portal.

Even if price differences are often under five euros, with millions of bookings, price differentiation could be quite lucrative for travel portals. No matter what the actual reason that prices fluctuate.

So if you book a trip, our recommendation is to do the self-test! This way you can at least partly avoid paying an artificially higher price.

Depending on how much time and effort you want to invest in the search process, you can try the following. First start the search in your normal browser and then compare the prices

  • in incognito mode
  • on another browser
  • from another IP address (e.g. in the office or at a café)
  • on your smartphones
  • via a VPN server

You can also generally disable tracking of third party cookies in your browsers. Here too, however, it is not entirely certain whether this will lower or increase prices.

Are you going on holiday with others? Then of course you can also test how the prices turn out when another person does the search.

This doesn’t always guarantee that you will save money. However, at least you can check whether the travel portals are tricking you with their prices.