Three airports, three completely different guest experiences, and we watch all three play out at our pier every week. The couple who flew into Tivat and were on our boat 25 minutes after landing. The family who flew into Podgorica and spent their first 90 minutes in a transfer van instead of on the water. The group who flew into Dubrovnik and lost half a day at the border in August. None of them booked the wrong flight — they just didn't know what each airport actually costs them in time.
This is the comparison we wish every guest read before booking flights, not after. Real distances, real drive times, which airport actually operates in your travel month, and what the border crossing really adds if Dubrovnik is your cheapest option.
The Short Version
Tivat Airport (TIV): the closest by far, but only half the year
Tivat Airport sits about 8 km from Kotor, on the opposite shore of the same bay. It is, without argument, the fastest way in: a taxi covers the distance in 15 to 20 minutes, and on a quiet day you can be checked into your hotel and on our pier inside the hour.
The catch is the schedule. Tivat runs a full timetable from roughly April through October, carrying most of the charter and low-cost traffic into Montenegro during the season we're busiest too. Outside that window, the route list thins out fast — plenty of winter weeks run only a handful of flights a day, mostly via regional hubs. If you're flying in July or August, Tivat is usually the easy, obvious choice. If you're planning a winter trip, check the live schedule before you assume you can fly direct.

Podgorica Airport (TGD): the reliable backup, an hour and a half out
Podgorica is Montenegro's main airport and the one that keeps flying year-round, including the depths of winter when Tivat's board is nearly empty. The distance to Kotor is around 90 km, and realistic drive time sits between 1 hour 20 minutes and 2 hours depending on traffic through the mountain road and whether you catch the coastal route or the faster highway link.
For a summer trip, Tivat almost always wins on time. For anything outside peak season, or if Tivat's limited winter routes don't connect from your city, Podgorica is the dependable option — no border, no seasonal gaps, just a longer transfer. Pre-book a transfer rather than arranging a taxi on arrival; the airport taxi rank isn't set up for the volume Kotor-bound traffic can bring in peak weekends.
Dubrovnik Airport (DBV): cheapest flights, the only one with a border
Dubrovnik Airport is roughly 95 km from Kotor and typically the cheapest option for travelers connecting through Western Europe, thanks to the volume of budget carriers serving Croatia. Drive time in clear conditions runs about 1 hour 45 minutes to 2 hours — but that estimate assumes an easy border crossing, and that's the one variable none of the other two routes carry at all.
The Croatia–Montenegro border can clear in 10 minutes on a quiet April morning or run 1 to 3 hours deep in August, when both directions of holiday traffic stack up at the same checkpoint. There is no reliable way to predict which one you'll get on a given day. If Dubrovnik is your only affordable option, build the uncertainty into your plans: don't schedule a same-day boat tour immediately after landing in peak season, and don't book a tight connection on the way back out either.
Landed and ready? Don't waste the first afternoon
If you flew into Tivat, our 6-hour private full-day tour covers the Blue Cave, Our Lady of the Rocks, and a swim stop — bookable the same day you land.
Side-by-side comparison
- Tivat Airport (TIV) — ~8 km / 15–20 min drive. Seasonal (roughly April–October full schedule, thin in winter). No border. Best for: summer trips, same-day boat tour on arrival.
- Podgorica Airport (TGD) — ~90 km / 1h20–2h drive. Year-round schedule. No border. Best for: winter/shoulder-season trips, or when Tivat doesn't connect from your city.
- Dubrovnik Airport (DBV) — ~95 km / 1h45–2h+ drive. Year-round, widest budget-carrier choice. Crosses the Croatia–Montenegro border (10 min to 3+ hours, unpredictable in summer). Best for: cheapest fares when you can build in a buffer day.
What we tell our own guests
If your travel dates fall between May and September and Tivat has a direct or one-stop connection from your city, book it. The time saved on arrival day alone is usually worth a slightly higher fare, and it means your first afternoon in Montenegro can actually be on the water instead of in a transfer van.
If you're traveling outside that window, or Tivat's schedule doesn't work, Podgorica is the safe, boring, reliable choice — book a private transfer in advance rather than hunting for a taxi at arrivals.
Dubrovnik only makes sense when the fare difference is large enough to absorb the border risk, and even then, we'd never recommend booking a boat tour for the same day you land in July or August. Give yourself a buffer night in either Dubrovnik or Kotor first. For what to do once you've arrived and settled in, our ultimate guide to Kotor boat tours covers choosing the right tour for your trip, and if Dubrovnik is genuinely your base for the day, our Dubrovnik to Kotor day trip guide breaks down the full crossing and an 8-hour itinerary that works even without a hire car.
Captain's Tip
From our booking desk: guests who fly into Dubrovnik and pre-book a private transfer (rather than a shared shuttle) clear the border with far less stress — the driver already knows which lanes move fastest that day, and you're not stuck timing a bus connection around an unpredictable queue.
Once you're in Kotor
Whichever airport gets you here, the bay itself is best explored by water, not by road — the coastal drive between towns is scenic but slow, and several of the bay's best sights, like the Blue Cave and the open-water stretch past Tivat and Herceg Novi, are only reachable by boat at all. If your travel dates are flexible, our best time to visit guide breaks down which months combine good weather with manageable crowds and lower prices — worth checking before you lock in flights.
Prefer to set your own schedule?
Rent a boat with a skipper and cover the bay at your own pace, no fixed departure times to work around your flight schedule.



