“Airport taxis are a scam”: what Zurich and Amsterdam passengers say, and how fixed fares change it
Zurich and Amsterdam passengers walk past the rank because of what they read online. A fixed fare shown before booking gets the trust back, and keeps the fare.
TL;DR: Passengers arriving at Zurich and Schiphol have read the threads. “Taxis are a legal scam in Switzerland.” “Never take a random taxi from Schiphol.” They walk past the rank and open an app, not because the app is better, but because it shows a price first. A fixed fare airport taxi, with the price shown before booking, gets the same trust, keeps the fare, and pays no commission.
What passengers are reading before they land
Search r/askswitzerland for “taxi” and the word “scam” is in half the results. A traveller pays EUR 46 for a sub-two-kilometre hop from Zurich Airport to a hotel and posts about it with the advice “always go with Uber”. Another asks whether a CHF 1,200 fare from the airport to Lausanne was fraud. The replies are the interesting part: locals explaining that it probably was not fraud, it was the legal metered rate, and yes, taxis in Switzerland are “a legal scam”. That is the phrase that sticks.
Amsterdam is sharper. Threads on r/Amsterdam and r/Netherlands describe Schiphol touts as criminals, cite the legal maximum of around EUR 2.65 per kilometre against fares that ignore it, and end with the same advice: book in advance with a fixed-price company, it is safer and usually cheaper.
The UK version is quieter but present: rank drivers refusing cards, adding surcharges, and passengers being told to report them to the regulator.
The detail worth noticing is that none of these passengers are complaining about the ride. They are complaining about not knowing the price until the end.
Why the meter lost to the fixed fare airport taxi
A meter is honest. It is also a black box until the ride ends, and passengers no longer accept black boxes. Uber, Bolt and FreeNow did one thing that mattered: they showed the total before the passenger committed. Once people had that, a meter running while they sit in traffic feels like a bet they did not agree to.
Legitimate operators pay for this twice. First, they get tarred with the same brush as the tout who charged EUR 2,300 for 1.5 km. Second, they lose the booking to an app, which then takes a cut of a fare the operator could have had in full.
What a fixed fare airport taxi has to mean to work
Plenty of operators call themselves a fixed fare airport taxi on the phone and then add a luggage fee, a night surcharge and a waiting charge at the kerb. Passengers on r/askswitzerland specifically flag luggage fees as the thing that “feels scammy” even when the base fare was fair. For fixed fares to earn trust, four things have to be true.
1. The total is shown before the passenger confirms
Not “from CHF 300”. Zurich Airport to Davos Platz, Saturday 14 February, two passengers, three bags: CHF 340.00. That number, on the booking form, before the “Book” button.
2. Extras are priced upfront, not discovered at the kerb
Meet and greet, child seat, extra luggage, a stop on the way. Each one is a line item the passenger ticks at booking, with its price next to it. If it is not on the booking, it is not on the bill.
3. The night tariff is part of the quote
If pickups between 23:00 and 06:00 cost more, the booking form already knows that and quotes accordingly. The passenger does not learn about the night rate from the driver.
4. The price is locked at confirmation
Traffic, a diversion, a slow bag reclaim: the operator’s problem, not the passenger’s. That is the deal that makes “fixed” mean something.
This is how the fixed-fare quote engine in Taxi Booking Systems is built: rates per route or per kilometre set once by the operator, extras and night tariff as priced options, the total shown before booking and locked on confirmation.
What the trust gap costs an operator
Every passenger who walks past the rank to open an app is a fare that went to a platform, minus the platform’s cut, delivered to a driver who may not know the region. Multiply by the share of arrivals who have read one of those threads and the number is not small. A Zurich operator running twenty airport pickups a week at an average CHF 120 is looking at a few thousand francs a month that never reach the local market, purely because nobody showed a price first. The fix does not require a marketing budget. It requires a booking site that says the number.
Card payment closes the loop
A fixed fare airport taxi that quotes online and then takes cash at the kerb is only half a fix. The passenger still has to have the cash, still gets a handwritten receipt, and the operator still has no record if there is a dispute later.
Card payment at booking, through the operator’s own Stripe account, does three things at once: the booking becomes firm (a paid booking does not no-show), the passenger gets an itemised receipt automatically, and the money is in the operator’s account before the car leaves the depot. No commission to a platform, because there is no platform between the passenger and the operator.
What this looks like from the passenger’s side
A traveller lands at ZRH on Saturday afternoon. Three weeks earlier, at 23:00 on a Tuesday, they searched for an airport taxi to Davos, found a local operator’s site, saw CHF 340.00 fixed, added a child seat for CHF 15, paid by card and got a confirmation with the driver’s pickup point. The day before travel they got a reminder. Their driver got one too, with the flight number on it.
They never opened the app. They never read the meter. They will not post about being scammed, because nothing was hidden from them. That passenger books the return leg with the same operator.
Running a fixed fare airport taxi: the practical list
- Publish your fares. Per route for the common runs, per kilometre for everything else.
- Put every extra on the booking form with a price. No surprises at the kerb.
- Build the night tariff into the quote, not into the driver’s explanation.
- Take the card at booking. Cash-only is a filter that removes your best customers.
- Send an itemised receipt automatically. It is the document that ends disputes before they start.
- Say “fixed fare, no hidden fees” on the booking site and mean it, because passengers will test it.
Fixed fare airport taxi: frequently asked questions
Is a fixed fare always cheaper than the meter?
Not always, and it does not need to be. Forum threads from Zurich and Amsterdam show passengers choosing a known price over a possibly lower unknown one. Predictability is what they are paying for.
How do I handle extras without looking like I am adding fees?
Put every extra on the booking form with its price, and let the passenger choose it. A child seat at CHF 15 that the passenger ticked is a service. A child seat at CHF 15 announced at the kerb is a fee.
What about waiting time when a flight is late?
Write your rule into the booking terms the passenger sees, and keep it generous for airport pickups. The flight number is on every booking, so the driver can check the arrival before leaving.
The trust deficit around airport taxis in Zurich and Amsterdam is real, and it is an opening. The operators who show the price first are the ones passengers on those threads are looking for. See operators already doing this on their own domains, or book a free demo with your own routes and fares.
Running bookings on WhatsApp?
See the dashboard with your routes and your prices - free demo, your branding, no card required.
Book a free demo