Культура и еда

Balkan Taxi Scams: The 30-Second Check Before You Get In

TripProf Team17 мин. чтения
Editorial illustration of An oversized vintage taxi meter looms over a scattered handful of small banknotes and coins from several different curre, representing balkan taxi scams

You land at 11pm, dragging a suitcase with a broken wheel. The driver at the curb quotes 80 euro for a ride that should run about 20. You have no local currency in small bills, no signal for a map, and a hotel waiting across town. Swap the airport and swap the currency, and this exact scene repeats at ports and terminals across the Balkans every summer.

TL;DR

Airport and cruise-port taxi overcharging shows up across Montenegro, Croatia, Serbia, Bosnia and Herzegovina, North Macedonia, and Albania. It's not a trait of any single country. The fix takes about 30 seconds: check the plate, open a ride-hailing app where one covers the city (Croatia and North Macedonia have Uber and/or Bolt, the others mostly don't), and agree the fare out loud before your bags go in the trunk. If a driver still overcharges you, pay only what you agreed, get a receipt, and dispute the rest through your card issuer or travel insurer.

The 30-Second Check That Stops Most Balkan Taxi Scams

Every version of this scam relies on you skipping one of three checks: the plate, the meter, and the spoken price. Do all three before you get in and the scam mostly falls apart, whether you land in Podgorica, Zagreb, Belgrade, Sarajevo, Skopje, or Tirana. It takes about 30 seconds, and none of it requires local language skills.

  • Look at the plate. Licensed taxis in Montenegro, Serbia, and Croatia carry a marked "TX" suffix; a missing or altered suffix is your first red flag.
  • Open a ride-hailing app if one covers the city (see the table below) and check the upfront price before you commit to a street hail.
  • If no app covers the city, ask the driver to start the meter. If they refuse and quote a flat price instead, ask to see the number on their phone or written down.
  • Say the total out loud before your bags go in the trunk. "Twenty euro to the Old Town, yes?" A driver who hesitates here is telling you something.
  • Compare the number to the fair-fare range in the table below. More than double the fair price is the line where you walk to the official rank instead.
  • Photograph the plate and the driver's ID card before you close the door. It costs nothing, and it's the strongest proof you'll have if the fare climbs anyway.
Pro Tip

Write the fair-fare numbers from the table below into your phone's notes before you land. Searching for them with no signal and a driver waiting defeats the entire point of a 30-second check.

This only requires research before you land, not after. If this is your first trip where you are the one making these calls on the ground, our guide to first international trip mistakes covers the planning gaps that turn a small overcharge into a bigger problem.

Editorial illustration of Close-up of a taxi's illuminated dashboard meter beside a rolled-down window, a marked TX suffix visible on the rear pla

Where Uber and Bolt Actually Work in the Balkans

Ride-hailing coverage splits the region roughly in half, and it has nothing to do with which country is more or less honest. Croatia and North Macedonia have Uber and/or Bolt running in their main cities. Montenegro, Bosnia and Herzegovina, and Albania have neither, as of 2026, and rely on local apps or phone bookings instead. Serbia sits in between, with local apps covering Belgrade but no Uber or Bolt. That split is a function of licensing rules, insurance requirements, and market size in each country, not a reflection of how tourist-friendly any of them are, and it can change: a country with no coverage today can gain an app within a single travel season, so it's worth a quick check before you fly rather than assuming last year's guidebook is still accurate.

Country Ride-Hailing Common Hotspot Fair Fare Overcharge Reported
Croatia Uber + Bolt Zagreb city taxis €7.80-7.90 metered (licensed operators) Up to €85 for 5km, June 2026
Montenegro None (MonteGO, TeslaGo) Podgorica Airport €15-20 to the center €40+ quoted
Serbia CarGo, Yandex Go (no Uber/Bolt) Belgrade street hails Agree the fare, or confirm the meter starts low 700 to 20,000 dinar in one 2017 case
Bosnia and Herzegovina None (mojTaxi) Sarajevo Airport 30-35 KM (about €15-18) 50-60 KM flat quote
North Macedonia Bolt Skopje Airport 600-800 MKD (about €10-13) 1,500-2,000 MKD
Albania None Tirana Airport €23 official rank, €10-12 by app Unlicensed touts, well above both

The pattern isn't which country you're in. It's whether you've landed somewhere with app coverage or not. Wherever an app exists, use it first, since it removes the negotiation entirely and shows you the price before you commit. In Croatia, where Uber and Bolt both run in Zagreb, Zadar, Rijeka, Split, Sibenik, and Dubrovnik, a 2024 comparison found Bolt fares sometimes lower than Uber's for the same route, so checking both before you confirm is worth the extra tap.

Where no app covers the city, the local alternatives are worth installing before you fly. MonteGO covers Podgorica, Kotor, Budva, Tivat, Herceg Novi, Bar, and several other Montenegrin towns; TeslaGo is Podgorica-focused and built around a Tesla-based fleet. mojTaxi plays the same role in Sarajevo, dispatching several local taxi companies through one app with live tracking. None of the three exist to replace Uber everywhere; they exist because Uber and Bolt still don't operate in Montenegro, and international rideshare apps haven't entered the Bosnian market either. Sarajevo also has Crveni Taxi, a phone-dispatch taxi company rather than an app, though it doesn't function as a single citywide network the way mojTaxi's dispatch does.

Editorial illustration of Overhead flat-lay of three smartphones on a worn wooden cafe table, each showing a different screen: one glowing with a

Three Ways Drivers Actually Gouge Tourists

Strip away the country names and the same three moves show up everywhere tourists cluster: airports and cruise ports in July and August. None of these is a regional trait. The same three moves show up in plenty of scam patterns outside the Balkans too, from Southeast Asia to South America. They cluster at these specific chokepoints for a simple reason: a driver at an arrivals hall knows you have no price reference and no local currency in small bills, often with only one shot at getting to your hotel. A regular customer who gets overcharged stops using that driver. A tourist who lands once and leaves in a week never gets the chance.

None of this is a reason to skip the Balkans. Kotor's fjord-like bay, Zagreb's cafe-lined Zrinjevac park, Belgrade's Kalemegdan fortress at sunset, Sarajevo's Ottoman-era old town, Skopje's Old Bazaar, and Tirana's brightly painted apartment blocks are exactly why people keep coming back. It's tempting to pin this on whichever country you landed in, but the pattern doesn't support that: the same three moves (flat-fee refusal, meter swap, mid-ride renegotiation) show up at arrivals halls and cruise gangways from Zagreb to Tirana. That distinction matters, because the fix is the same no matter which of the six countries in this guide you're landing in.

1. The Flat-Fee Refusal

At an airport rank, a driver simply refuses to start the meter and names a flat number instead, usually well above what the meter would show. At Sarajevo Airport, some drivers refuse the meter and quote 50-60 KM for a ride that runs about 30-35 KM (roughly €15-18) by the meter. That gap got harder to spot after Bosnian taxi tariffs rose roughly 50% on March 30, 2026: the starting fare moved from 2.50 to 3.50 KM, and the per-kilometer rate from 1.50 to 2.30 KM. The same move nets closer to three times the metered price at Skopje Airport, where unlicensed drivers quote 1,500-2,000 MKD (about €24-32) for a ride a licensed metered taxi runs at 600-800 MKD (about €10-13), a markup of up to 233 percent over the legitimate fare. In Croatia, Zagreb's own licensed operators run the same 5km trip for €7.80-7.90, meaning the €85 quote isn't a scam markup on top of a fair price. It's a legally displayed price roughly eleven times higher than the metered alternative parked at the same rank.

2. The Meter (or Plate) Swap

Legal taxis in Belgrade carry plates ending in the letters TX, in the format BG followed by five digits and TX. Fake operators sometimes swap in the letters IX instead, then angle the plate so the top is hidden from a quick glance. The letters aren't cosmetic. A dedicated taxi suffix exists so a driver in a personal car can't pass as licensed at a glance, which is the same logic behind the TX plates Croatia's 2026 law now requires nationally. Checking for that suffix takes the same three seconds whether you're in Belgrade or Zagreb.

One frequently cited account describes a meter that jumped mid-ride from a normal reading straight to an inflated one:

I watch as the driver stops the meter and I see with my own eyes as it jumps from 700 Dinar to 20,000 Dinar.

World Nomads traveler account, 2017

That trip's going rate was closer to 500 dinar, meaning the final ask was around forty times the fair price. The account is nearly a decade old, but the mechanism it describes, an altered plate feeding an unsuspecting tourist into an unmetered ride, is exactly what the TX-versus-IX warning still targets today.

Editorial illustration of Extreme close-up of an analog taxi meter's spinning digital counter, caught mid-jump between a small honest number and a

3. Mid-Ride Renegotiation

A driver agrees a price before you get in, then doubles or triples it once you've reached your destination, sometimes leaving the doors locked or your bags in the trunk until you pay. This shows up most often near cruise ports and old-town gates in peak season, not tied to any single country. The fix is the same everywhere: agree the number out loud before the car moves, and treat a driver who breaks that agreement as a walk-away situation, even if it means stepping out mid-argument at a well-lit spot.

Croatia is the only one of the six countries in this guide with a law like this on the books, which makes it a useful test case for the other five: even where the rules changed, a legal receipt doesn't mean a fair price.

Croatia's 2026 Road Transport Law requires taxis to show the maximum price of a journey and the planned route before you get in, adds dedicated TX license plates, and sanctions drivers for altering agreed conditions after a booking has been accepted. The law authorizes Croatia's transport ministry to set maximum fares via a future regulation, or pravilnik, not yet issued, with specific amounts still unset as of mid-2026, rather than establishing a fixed cap outright.

€85
Legally billed for a 5km Zagreb ride, June 2026
Croatia Week
233%
Maximum markup reported at Skopje Airport
Euro City Guide
40x
A Belgrade meter's inflated reading versus the fair fare
World Nomads

The Zagreb number is the one worth sitting with. It's a legally displayed price, not a scam in the technical sense.

Common Mistake

Don't assume a displayed price means a fair price. Croatia Week reported in June 2026 that Zagreb drivers were still legally charging up to €85 for a five-kilometer ride, because a posted price isn't the same as a capped price: the display rule from May 2025 requires the fare to be shown, but doesn't by itself limit how high it can be set.

What the law confirms today is the concrete part: passengers can now see a price and a route before they commit, and changing the terms mid-ride is explicitly a violation. The fare cap itself is still pending the ministry's pravilnik, so a legally displayed price is not automatically a capped one. The law also widens who can enforce it on the street, handing supervision authority to local municipal wardens, police, and customs authorities, not just the transport inspectors who used to carry that job alone.

Taxi fare inflation isn't the only vehicle-related scam that spikes with the tourist season in this part of Europe. Our guide to defending against rental car damage scams covers a related pattern for anyone driving themselves instead of hailing a ride.

Editorial illustration of A formal taxi receipt sits on a dashboard, its printed total circled in red marker, dwarfing a small handwritten note be

The Booking Scam That Never Involves a Taxi

Balkan accommodation scams follow two patterns, and both rely on the same weakness overcharging drivers exploit: getting paid before you can verify anything. The first is a fully fake listing that collects your money before you ever travel. The second is a real host who cancels in person and demands cash once you have nowhere else to stay.

In one documented Dubrovnik case from 2018, scammers built a cloned rental site using photos and descriptions stolen from a real listing, then asked a prospective guest for roughly €800 upfront, split between a month's rent and a security deposit, before any viewing and outside the platform's own payment system. The mechanism is nearly a decade old and hasn't gone away: a 2026 report describes a Pula hotel whose own listing was compromised with a fraudulent booking link that took 116 reservations in a single night, with guests asked to submit card details directly to the fake page instead of through the platform. The same report notes that a further fix is coming, not a fast one: starting January 1, 2027, Croatia will require mandatory registration numbers for every accommodation unit, aimed at making it harder for a copied listing to hide behind a real-sounding address.

Key Finding

A single compromised Pula hotel listing took 116 fraudulent reservations in one night before the fake booking link was caught.

The second pattern involves a real property. A host confirms your booking, then cancels it in person on arrival and offers a different unit, sometimes at a higher price, betting that a tired traveler with nowhere else booked will just pay rather than argue. This pattern clusters around peak season across the region, distinct from the WhatsApp-based phishing scam covered in our Booking.com WhatsApp scam breakdown, which targets your inbox before you ever arrive rather than your door once you're there.

The defense is the same one that works for taxis: verify before you pay. Book and pay through the platform itself rather than an external link or a host's personal email, confirm identity and reviews independent of the listing text, and treat any request to send a deposit outside the app as a hard stop. Our direct-vs-third-party booking guide breaks down when going straight to a property is worth it and when a platform's built-in protections are worth keeping.

Editorial illustration of A smartphone screen glows with a picture-perfect vacation rental listing and a "booking confirmed" banner, propped again

What to Do If You Get Scammed Anyway

If a driver or host overcharges you despite every precaution, the goal shifts from prevention to documentation. A clear paper trail is what actually gets your money back, whether that runs through the platform, your card issuer, or your travel insurer.

  1. Get a receipt before you pay anything. Licensed drivers are required to provide one; a driver who refuses is handing you your strongest argument.
  2. Pay the amount you originally agreed, not the inflated one, if a driver is blocking the door over a dispute. Settling at the agreed number and walking away beats an argument at 1am.
  3. Photograph the plate and the driver's ID card before you leave the vehicle, not after you remember three days later.
  4. Report the plate number to local tourist police or the consumer protection office, not just the taxi company, since some scams involve unlicensed operators the company will disown outright.
  5. Dispute the charge with your card issuer if you paid by card, citing the agreed price against the amount actually charged.
  6. File a claim with your travel insurer if the loss is significant. Our guide to what travel insurance actually covers explains which policies treat this as a covered loss and which don't.

Some travelers keep this kind of information inside their trip planning tool rather than trying to recall it under pressure. TripProf's destination guides include a dedicated Scam Awareness section alongside Taxis & Rideshare and Airport Tips notes for each stop, so the fair-fare numbers and the local plate format are already sitting in your phone before you land, instead of something you have to look up at 11pm with a driver waiting.

Editorial illustration of Overhead flat-lay of a taxi receipt, a smartphone displaying a zoomed photo of a license plate, a credit card, and a par

Frequently Asked Questions

Is Uber or Bolt available in Dubrovnik?

Yes. Uber operates in Dubrovnik along with Zagreb, Split, Zadar, Rijeka, and Sibenik, and Bolt covers Dubrovnik as well as Split. Checking both apps before a street hail is worth the extra thirty seconds, since fares can differ for the same route.

Is there Uber in Montenegro, Kotor, or Budva?

No. Uber and Bolt still don't operate in Montenegro as of 2026. Use MonteGO, which covers Podgorica, Kotor, Budva, Tivat, and several other towns, or TeslaGo, which is Podgorica-focused and built around a Tesla-based fleet.

How much should a taxi from Tivat Airport to Kotor cost?

A legitimate metered ride runs about €20-25. Unlicensed drivers at the airport have been reported quoting €50-70 for the same short coastal drive, more than double the fair price, so agreeing the number before you leave the terminal is worth the thirty seconds it takes.

What is the best taxi app in Belgrade?

Belgrade has no Uber or Bolt as of 2026. CarGo and Yandex Go are the two app-based options travelers actually use, and Yandex Go shows the fare and route before you confirm the ride.

Is there Uber in Sarajevo?

No. Uber, Bolt, and other international rideshare apps haven't entered the Bosnian market. mojTaxi is the closest local equivalent, dispatching several Sarajevo taxi companies through one app with live map tracking and a fixed regulated tariff, so there's no surge pricing to negotiate around.

Is Bolt available in Skopje?

Yes, and it's the app locals and guides recommend first. Bolt is described as the main ride-hailing app in Skopje, with traditional metered taxis filling in where it doesn't reach.

Is there Uber or Bolt in Tirana?

No. Neither Uber nor Bolt operates in Albania as of 2026. The airport rank charges a flat €23; local ride-hailing apps quote €10-12 for the same route.

How do I spot a fake Balkan Airbnb or Booking.com listing?

Book and pay only through the platform itself, never through a link or email a host sends you directly. Verify the host's identity and reviews independent of the listing text, and treat any request to pay a deposit outside the app as a hard stop, the same tactic used in a documented 2018 Dubrovnik case that tried to collect €800 upfront.

Key Takeaways

  • Balkan taxi overcharging concentrates around airports, cruise ports, and July-August peak season, not around any single country.
  • The 30-second fix: check the plate suffix, open a ride-hailing app if one covers the city, and agree the fare out loud before you get in.
  • Croatia and North Macedonia have Uber and/or Bolt in their main cities; Montenegro, Bosnia and Herzegovina, and Albania don't, and rely on local apps like MonteGO, mojTaxi, or phone bookings instead.
  • Croatia's 2026 Road Transport Law requires a displayed price and route before you board, but Zagreb drivers were still legally billing up to €85 for five kilometers as of June 2026, so a posted price isn't automatically a fair one.
  • Booking scams mirror taxi scams: verify before you pay, and never send a deposit outside the platform you booked through. Our direct-vs-third-party booking guide has more on when to go straight to a property.
  • If you do get overcharged, get a receipt, photograph the plate, and dispute the charge with your card issuer or travel insurer rather than arguing it out at the curb.
  • A trip guide with the local plate format, fair-fare ranges, and a Scam Awareness section for each destination (this is what TripProf's guides build in) turns this from a scramble into something you already knew before you landed.
  • Whichever Balkan capital is next on your list, the actual fix takes less time than clearing passport control.

Sources

Была ли эта статья полезной?

Сообщить о проблеме в статье

0/500

Продолжайте читать

Другие советы и путеводители, подобранные для вас

Иллюстрация стойки консьержа в гранд-отеле: латунный колокольчик, ключ от номера 217, открытая книга регистрации гостей и розовый коктейль, передающие атмосферу отелей с невероятными историями
Культура и еда

10 отелей с невероятными историями: факты против легенд

От номера, вдохновившего Стивена Кинга на «Сияние», до бара, где придумали коктейль «Сингапур Слинг» - эти 10 отелей прославились благодаря реальным событиям. Мы отделили правду от красивых мифов.

TripProf Team· 11 июн. 2026 г.· 19 min
Акварельная иллюстрация: высокий бокал золотистого пива стоит на границе, разделяющей карту Северной Америки, символизируя правила продажи алкоголя на ЧМ-2026
Культура и еда

Правила продажи алкоголя на ЧМ-2026: где болельщикам можно (и нельзя) выпить

Чемпионат мира - это три разных свода правил. Возрастные ограничения, проверка паспортов, штрафы за распитие в общественных местах, запреты на вечеринки у стадионов и новые законы о работе баров до 4 утра в США, Канаде и Мексике - разбираем ситуацию в каждом городе.

TripProf Team· 10 июн. 2026 г.· 17 min
Акварельная иллюстрация: открытый чемодан, из которого высыпаются вещи на столике в кафе, символизирующая неожиданные ситуации в путешествиях
Культура и еда

25 вещей, которые застают новичков в путешествиях врасплох

От загадочных сборов в итальянских кафе до штрафов за кормление голубей в Венеции: 25 реальных культурных шоков, с которыми сталкиваются начинающие туристы. К каждому случаю мы добавили полезный совет по выживанию.

TripProf Team· 6 апр. 2026 г.· 17 min