Getting Around
Tivat or Dubrovnik? Bus, transfer or car? Border-crossing strategy, parking the car in the Old Town, and the best ferry shortcut across the bay — all in one place.
Kotor sits between two small international airports — one Montenegrin, one Croatian. The choice mostly comes down to flight price from your origin.
| Airport | Distance to Kotor | Drive time | Border | Best for |
|---|---|---|---|---|
| Tivat (TIV) | 8 km | 15 min taxi | None | Easy, fast, Mediterranean/UK/Eastern Europe routes |
| Dubrovnik (DBV) | 70 km | 90 min (+ border) | Yes (Croatia → Montenegro) | Cheaper UK/US flights, combine Croatia trip |
| Podgorica (TGD) | 90 km | 90 min | None | Domestic Montenegro, occasional cheap routes |
Rule of thumb: if Tivat costs less than €60 more than Dubrovnik, fly into Tivat. The two hours and the border faff usually aren't worth saving €40.
Compare prices across all three airports
Skyscanner's "everywhere" and date-flex search are the easiest way to see TIV, DBV and TGD side-by-side. Set price alerts 8–12 weeks before your dates.
Once you've picked the airport, the next decision is how to cover the last 8–70 kilometres. There's no single right answer — it depends on time, party size, and how much you value a name-sign waiting at arrivals.
| Option | From TIV | From DBV | Hassle | Best for |
|---|---|---|---|---|
| Airport taxi | €15–€25 | €120–€180 | Mid | Short hops, daylight arrivals |
| Pre-booked private transfer | €25–€45 | €110–€160 | Low | Late arrivals, families, peace of mind |
| Rental car | €35–€90/day | €45–€110/day | Mid | Bay drives, Lovćen, beach days |
| Public bus | n/a from TIV | via Dubrovnik bus station | High | Budget travellers, solo, no luggage |
Editor's note — from Dubrovnik, the private transfer is almost always the right call. Crossing the border with a rental car can take 30–90 minutes on summer afternoons, the rental return logistics are awkward if you're flying out of Tivat, and the cost difference for two people is usually under €30.
Pre-book a Tivat–Kotor transfer
Fixed price, English-speaking driver, free cancellation up to 24 hours. Worth it if you're arriving late, with kids or after a long-haul.
The coastal road from Dubrovnik (Čilipi) airport south to Kotor is 70 km and one of the prettier drives in Europe — but it crosses an EU border. Two crossings exist: Karasovići → Debeli Brijeg (the main one) and a smaller backup. In low season the crossing is five minutes; in July and August on a Sunday afternoon you can sit for 60–90.
Dubrovnik → Kotor private transfers
If you're skipping the rental car for a few days in Kotor, a private transfer is the easiest path. Includes border-paperwork help and stops at viewpoints if you ask.
A car opens up Kotor enormously. Lovćen serpentine, the Luštica beaches, Perast, the wine villages around Skadar Lake, and the rafting at the Tara Canyon are all noticeably better with your own wheels.
Skip the car if: you're staying inside the Old Town, doing only the fortress + Old Town + a boat tour, or visiting in peak August (Old Town parking is a nightmare and rates double).
Compare Kotor car rental in one place
RentalCars aggregates Hertz, Sixt, Avis, Europcar and local operators across Tivat, Podgorica and downtown Kotor. Filter by free cancellation.
The Old Town is car-free. The closest paid parking is the large multi-level lot directly south of the Sea Gate — €1–€2 per hour, €15–€20 per day. In peak summer it fills by 9:30am; arrive early or park further out and walk five minutes along the bay. Free parking exists 1 km north toward Dobrota but is rare in August.
The Blue Line bus runs Kotor ↔ Tivat ↔ Budva and Kotor ↔ Perast every 30 minutes from early morning to about 9pm. Tickets are €1.50–€3 paid in cash to the driver. Slow but reliable.
The single best logistics hack in the Bay of Kotor is the Kamenari–Lepetane ferry, which crosses the bay's narrowest point in five minutes. It runs 24 hours, costs €5 per car, and saves you 45 minutes of driving around the bay when heading to Luštica or Herceg Novi.
Cruise ships dock at the port directly outside the Old Town walls — closer to the action than almost any port in the Mediterranean. With a typical 8am–3pm window, you can comfortably do the fortress, a half-day boat tour, lunch and the cathedral. The trick is sequencing.
Most passengers go to the cathedral first — you reverse it. Up the back route from the Riva, you'll be at the fortress with a fraction of the crowd. Plan ~75 minutes for a comfortable pace.
The half-day Perast + Our Lady of the Rocks + Blue Cave tour leaves from a jetty 5 minutes from the cruise terminal. Book a small-group sailing with hotel/cruise-port pickup the day before. Free cancellation gives you a buffer if the captain's call changes.
Tour groups thin out for ship lunch. Snag a courtyard table at a konoba — black risotto, grilled Adriatic fish, a glass of Vranac. This is the meal you'll remember.
Most ships board by 3pm. Save the cathedral and Maritime Museum for now — they're a five-minute walk from the gangway and you'll have time to spare without rushing.
Kotor's cruise pier is in the bay right next to the Old Town's Sea Gate — you literally walk off the ship and into the historic centre. There's no port shuttle needed.
Other things to know if you have a single port day:
Cruise-day half-day tours
Boat tours and small-group Perast trips with pickup at Kotor port — pre-book to beat the cruise rush.
Tivat (TIV) is closest at 8 km, a 15-minute drive. Dubrovnik (DBV) is 70 km in Croatia and crosses an international border — about 90 minutes without delays, longer in summer. Use Tivat for the easiest arrival; use Dubrovnik if flights are significantly cheaper from your departure city.
A taxi takes 15 minutes and costs €15–€25. Pre-booked transfers run €25–€45 for up to four passengers. There is no airport bus, but city bus 15 stops on the main road outside the terminal and runs to Kotor every 30 minutes for €1.50.
Not if you're staying inside Kotor or Dobrota and taking organised day trips. A car is worth it if you want to explore Lovćen, Luštica beaches, Perast and northern Montenegro on your own schedule.
By car or transfer it's about 90 minutes via the coastal road through Herceg Novi. Summer afternoons and Sunday evenings can add 30–90 minutes at the Croatian–Montenegrin border. A daily bus (€20–€25, 2.5–3 hr) and pre-booked transfers (€80–€140 per car) are the alternatives.
Not really. Local taxis are inexpensive and metered; agree on the price before you set off. CarGo and a handful of local apps work in Tivat and Podgorica but coverage in Kotor is spotty.