Jun 23, 2026 · Greencar.me Taxi
The Full Bay of Kotor Loop: Kotor, Perast, and Budva in One Day
If you've got one day to spare and want to actually see the Bay of Kotor properly rather than pick a single town and call it done, this is the trip. Kotor, Perast, and Budva sit close enough together, all connected by the same stretch of coast road, that a single well-planned day can genuinely cover all three without feeling rushed.
Why combine them
Each of these towns has its own personality. Kotor is the big one, walled and mountain-backed, with the town walls climbing dramatically up the slope behind it. Perast, just 15 minutes further around the bay, is smaller and quieter, best known for the little island church of Our Lady of the Rocks sitting just offshore. Budva, on the way back toward Bar, has its own walled Old Town plus the famous view of Sveti Stefan a little further south.
Seeing all three individually on separate days from Bar means three separate round trips. Combining them into one loop, with the taxi waiting between stops rather than driving back to Bar and out again each time, is a genuinely more efficient way to see the bay, and it turns a series of similar drives into one continuous, varied day.
How the day tends to work
A sensible order is Kotor first, since it's the anchor destination and benefits from a couple of unhurried hours, then Perast on the way back around the bay for a quieter, shorter stop, then Budva last since it's the closest to Bar and a natural final stretch before heading home. Some travelers prefer to flip it and start with Budva since it's on the way regardless, then push on to Kotor and Perast, saving the longer stretches for when the day is still fresh. Either order works; it mostly comes down to whether you'd rather ease into the day or get the longest driving out of the way early.
Roughly, figure on 60 to 65 kilometers to reach Kotor, another short 15-minute hop to Perast, then the return leg back down the coast through Budva and on to Bar. All told, a loop like this covers somewhere in the neighborhood of 160 to 180 kilometers over the course of the day, depending on the exact order and any detours.
If your itinerary runs long, Herceg Novi at the mouth of the bay is technically reachable too, though it adds a meaningful chunk of driving and is usually a better fit as its own separate day trip rather than a fourth stop on an already full day.
How this actually gets priced
This is exactly the kind of day where understanding how a full-day taxi hire works matters, because it's priced differently than three separate one-way fares. Instead of paying for the car to drive back to Bar between each stop, you're hiring it to wait with you at each destination, and Montenegro's tariff system has a specific waiting-time rate for exactly this situation, 0.20 euros per minute after the first three minutes free at each stop. We've laid out the full mechanics, including how to think about the total cost of a day like this versus separate point-to-point trips, in how a full-day taxi hire actually works.
Practically speaking, it's worth discussing the shape of your day with your driver when you book, roughly how long you expect to spend at each stop, since that lets everyone plan around a fair, predictable total rather than surprises at the end.
Booking
Because this is a longer, multi-stop day, it's worth booking a day ahead through the Greencar.me Taxi app or the App Store, so a car is confirmed for the whole day rather than pieced together on short notice. Pickup starts inside Bar municipality, as with every trip in this cluster.
For the individual town guides or the rest of what's possible from Bar, see the day trips overview.