Taxis in Kotor: how not to get overcharged
Transport

Taxis in Kotor: how not to get overcharged

Quick Answer

How do I avoid being overcharged by a taxi in Kotor?

Book through a ride-hailing app where it works, or ask your accommodation to call a driver they use regularly, rather than hailing a cab at the cruise port or Old Town gates. If you do flag one down, insist on the meter or agree a fixed price in euros before you get in, and know the going rate for your route first.

Montenegrin law requires taxis to run on a meter. In Kotor, that law is treated as a suggestion by a meaningful share of drivers working the cruise port, the Old Town gates, and the arrivals curb at Tivat airport, where a captive audience with luggage and no local prices in their head is easy money. None of this means Kotor taxis are a scam trap you should avoid entirely — most short, local hops are fine, cheap, and quicker than waiting for a bus. It means you need a simple routine: know roughly what a route should cost, book through an app or your accommodation when you can, and settle the price before you sit down, not after.

Booking apps versus hailing on the street

The single biggest lever you have is which method you use to get a taxi, because it decides whether the price is fixed before you travel or negotiated after you are already standing in the road with bags.

Bolt is the ride-hailing app that actually works on the Montenegrin coast, with coverage in Kotor, Tivat, Budva, and Herceg Novi. Fares are quoted in the app before you confirm, paid by card on file or in cash to the driver, and there is no negotiation because there is nothing to negotiate. Coverage is real but patchy: plenty of cars circulate in the Kotor–Tivat–Budva triangle in high season, fewer late at night or off-season, and a request can occasionally sit unmatched for several minutes with no car nearby. Uber does not operate in Montenegro at all — do not waste time opening it.

When an app comes up empty, the next best option is asking your accommodation to call a driver they use. Guesthouses and apartment hosts around Kotor Old Town and Dobrota almost all have a number for a driver they trust, the price quoted over the phone tends to be the local rate rather than the tourist rate, and the driver has a reason to keep that relationship working. This is consistently the most reliable route for an early airport departure, when no one wants to be negotiating at 5 a.m. with a half-packed bag.

Street hailing is where the risk concentrates, and it concentrates specifically at three points: the cruise terminal gate, the car park by the Sea Gate into the Old Town, and the taxi rank outside Tivat airport arrivals. Drivers parked at these spots are working a captive, one-time customer base that has no idea what the ride should cost and often no time to shop around. A hailed taxi elsewhere in town — outside a supermarket in Škaljari, say, or along the Dobrota waterfront — is a different proposition, closer to a normal local fare, because the driver expects to see the same customers again.

The meter, and what to say when there isn’t one

Ask for the meter before the car moves, not after. “Brojač, molim” (the meter, please) is enough, or simply point at the dashboard. A driver who switches it on without argument is telling you the ride is priced normally. A driver who waves it off, claims it is broken, or quotes a flat number instead is not necessarily trying to cheat you — plenty of short local hops are done on a fixed price by habit — but from that point on, you are negotiating, and you should know the going rate before you start.

Meters are checked unevenly by police, more often in Podgorica than on the coast, and the practical result is that enforcement leans on tourists to police it themselves by asking. It works more often than not: a driver who knows you have asked the question is less likely to try inflating a metered fare later, because the ask itself signals you are paying attention.

Fixed-price negotiation, done properly

If the meter is off, agree the full price, in euros, before anyone gets in or any bag goes in the boot. State your destination clearly, name a figure based on the ranges below, and treat a driver who won’t confirm a number before moving off as one to skip in favour of the next car. Luggage is sometimes the point where a driver tries to add a surcharge after the fact — settle whether bags are included in the quoted price at the same time as the fare itself, before they’re loaded.

Small denominations matter more than people expect. A driver who has just done one short airport-to-hotel run genuinely cannot break a 50-euro note, and “no change” becomes an informal way of rounding a fare upward. Carry a mix of 5s, 10s, and 20s specifically for taxis.

What routes should actually cost

These are ballpark ranges for a fixed price agreed in advance, in euros, for a standard car rather than a minivan or premium vehicle. Off-season prices sit at the low end; July and August, especially around cruise-ship hours, push toward the high end or above it if you don’t negotiate.

RouteDistance / timeTypical fixed price
Within Kotor Old Town / Škaljari / DobrotaUnder 10 min5–8 EUR
Kotor to Perast12 km / 20 min15–20 EUR
Kotor to Tivat town20 min15–20 EUR
Kotor to Tivat (TIV) airport15–20 min20–25 EUR
Kotor to Budva30 min25–35 EUR
Kotor to Herceg Novi (via ferry)45 min35–45 EUR
Kotor to Podgorica (TGD) airport1 h 15–1 h 3060–80 EUR
Kotor to Cetinje1 h via Njeguši40–50 EUR

Treat these as negotiating anchors, not guarantees — a driver working the cruise gate at 11 a.m. with three ships in port has little incentive to match the low end of any of these ranges, and a driver you flag down on a quiet Tuesday in October has every incentive to take a fair price over an empty afternoon.

For the two longest, highest-stakes routes — either airport — a street taxi is usually not the best tool anyway. A pre-booked transfer fixes the price days in advance, several services track your flight and adjust the pickup if it’s delayed, and you avoid the rank negotiation altogether at the exact moment you’re most likely to accept a bad price out of tiredness.

A one-way transfer from Podgorica airport to Kotor covers the longer of the two runs at a price agreed before you land, and for travellers who’d rather not wrestle a rental car through the Njeguši switchbacks in the dark, a scenic private drive from Podgorica airport with a female driver is a version of the same transfer aimed specifically at solo travellers who’d prefer that option.

Cruise-ship days: the worst time to hail

On days when 2,000 to 4,000 passengers come off one ship, the taxi rank nearest the cruise terminal turns into the highest-friction point in town. Drivers know a large share of the queue is comparing Kotor to nothing — no other coastal town, no other fare, sometimes no other currency experience at all — and prices asked at the rank climb accordingly, particularly for the Budva run, which cruise passengers often want as a half-day add-on.

If you’re travelling from a ship, walking two or three streets away from the terminal gate before hailing, or simply opening Bolt instead, avoids the worst of this pricing. For background on what cruise days actually do to the town’s crowds and hours, see the cruise-ship days in Kotor guide.

If your real goal on a port day is seeing more than Kotor itself without managing any of this, a guided tour with transport included sidesteps the taxi question entirely. A guided shore excursion covering Budva and the Sveti Stefan viewpoint is built around cruise timings, and a highlights day trip from Kotor with a guide does the same for a broader loop, with a driver and a fixed itinerary rather than a fare to negotiate at every stop.

Alternatives worth knowing about

Taxis are not the only way to cover these distances, and for some of them they’re not the best one.

Buses run a reasonably solid coastal route linking Kotor, Budva, Tivat, and Herceg Novi, and cost a fraction of a taxi fare, though there’s no centralised online booking and reliability drops once you’re heading inland. Details are in the buses in Montenegro guide.

The Kamenari–Lepetane ferry cuts across the bay rather than around it, saving roughly 25 km and 30 to 40 minutes versus driving the full loop, for 5 EUR a car or free on foot. It’s not a taxi alternative on its own, but it changes the calculation for a taxi to Herceg Novi, since a driver taking the ferry route should be cheaper than one going the long way round; the Kamenari–Lepetane ferry guide has the schedule and queue patterns.

Renting a car removes the taxi question for the length of your stay, at the cost of driving the coast road and the Njeguši hairpins yourself; the car rental in Montenegro guide covers what that actually involves, including where you can and can’t park once you’re back in Kotor — parking near the Old Town walls is tight and paid in season, and the parking in Kotor guide is worth reading before you commit to a rental for a short stay.

For getting to and from the Old Town gates themselves once you’ve arrived by any of these, or for exploring on foot once you’re there, the Kotor Old Town walking guide and the parking in Kotor guide both assume you’ve already solved the “how do I get here” problem this page is about.

Common taxi tactics to watch for

A handful of patterns come up often enough to name directly. A driver claiming the meter is “broken” specifically at the airport or cruise port, then quoting a number well above the ranges above. A driver who agrees a price, then adds a “luggage fee” or “night fee” on arrival that was never mentioned. A driver at Tivat airport arrivals who insists the fixed-rate taxi board posted at the exit doesn’t apply to your route.

None of these are universal — most drivers are straightforward — but all three are common enough that recognising them in the moment, and simply declining and walking to the next car, resolves them without a confrontation. The common tourist scams in Kotor guide covers these alongside the other overcharging patterns visitors run into beyond taxis specifically.

Getting into town from the two main airports

Tivat (TIV) is the closer airport at roughly 7 km from Kotor, a 15 to 20-minute drive, and the taxi rank right outside arrivals is the most convenient option even though it’s also where prices run highest relative to the short distance — 20 to 25 EUR is normal, and asking for the meter or agreeing the price before loading bags matters more here than almost anywhere else on this list, precisely because the distance is short enough that a padded fare is a large percentage increase. Flights are seasonal, so outside summer, Tivat’s taxi supply thins out considerably.

Podgorica (TGD) is open year-round but sits 90 km and 1 h 15 to 1 h 30 away, with no direct bus link to Kotor. A taxi from the rank runs 60 to 80 EUR, and because it’s a long, fixed drive with no metering ambiguity worth arguing over at that distance, most travellers are better served pre-booking a transfer at a set price than negotiating at the arrivals curb after a flight. Full detail on both airports, including transfer options and what a taxi board price actually means, is in the Tivat airport transfer guide and the Podgorica airport transfer guide.

The short version

Use Bolt where it has coverage, ask your host for a trusted driver’s number when it doesn’t, and treat any car waiting at the cruise port, the Old Town gates, or an airport arrivals curb as the spot where you need to be most deliberate about the meter or the price. Carry small notes, agree luggage terms up front, and use the price table above as your anchor rather than accepting the first number offered. None of this requires confrontation — it just requires asking the question before you get in the car, not after.

Transport passes & transfers on GetYourGuide

Verified deep-linked GetYourGuide tours. Book through these links and we earn a small commission at no cost to you.

GetYourGuide does not provide a product photo for this activity — the image shows the meeting point, photographed by us.