A Budva-based frame
Plenty of guides exist to Kotor as a destination in its own right. This one is not that. It is built for the traveller who is staying in Budva, for the beaches, the Riviera, the coastal drives, and wants to do Kotor in a half-day without moving their base or giving up their afternoon swim. That is a completely reasonable plan. Kotor is a thirty-minute drive from Budva on the coast road, its core sights are all inside the Old Town walls and the fortress above them, and four hours on the ground is enough to see the main thing and still be back on a Budva beach by five.
The drive across Vrmac
There are two plausible ways to Kotor from Budva. The main road runs north from Budva, climbs briefly over the Vrmac peninsula ridge, and drops down into the Bay of Kotor at the seaside village of Prčanj, from where it hugs the shore of the bay into Kotor itself. This is the route most buses take; it is scenic enough but slow in summer traffic. The alternative, a little longer, uses the 1.6-km Vrmac tunnel, which cuts under the ridge and delivers you directly to the Tivat side of the bay, from there you continue around the bay to Kotor. In summer traffic the tunnel route is sometimes faster than the old road because it avoids the busy Prčanj section.
Either way, expect around 30–40 minutes door to door outside of peak August congestion, more in mid-afternoon cruise-arrival traffic.
Parking: the critical decision
Kotor Old Town is a walled pedestrian zone. No cars enter. Parking is in one of several paid car parks outside the walls, the largest below the bus station, several smaller ones along the waterfront. The two practical realities to know: in high summer the close-in car parks fill before lunchtime, and on cruise days Kotor's waterfront is congested enough to eat twenty minutes of your time just trying to park. Arriving before 10:00 almost guarantees easy parking; arriving at noon on a cruise day is the opposite experience.
If you are doing a half-day trip, the pragmatic plan is: leave Budva by 09:00, park by 09:30, be inside the walls by a quarter to ten. You'll have the Old Town almost to yourself for the first hour before the cruise groups arrive.

Inside the walls
Kotor's Old Town is smaller than people expect, a rough triangle of stone lanes and small squares, walkable end-to-end in ten minutes. The core things to see are the Cathedral of Saint Tryphon (Romanesque, originally consecrated in the 12th century; repeatedly damaged and rebuilt after earthquakes, most recently 1979), the Maritime Museum just off the main square (Kotor has a long seafaring history and the collection is worth an hour), the Church of Saint Luke (12th century), and the main square with its clock tower. A slow loop through the lanes, two or three of the churches, and coffee on a small square is the obvious one-hour version.
The climb to San Giovanni
If you are going to add one thing to the Old Town stroll, it is the climb to the San Giovanni fortress, the ruined citadel high above the town, reached by a long stepped path that climbs the cliff face directly behind the walls. The full ascent gains around 260 metres of elevation over roughly 1,350 steps, and takes between 45 minutes and an hour and a half depending on fitness and how often you stop for the view. A small entry fee is collected at the start of the path in the summer season.
Start the climb early in the day, before 10:00 in summer, or you will be doing it in direct sun on stone in 32 °C. Take water. The descent is knee-work; good shoes help.
Lunch or not
Restaurants inside the walls are cruise-priced and uneven. If you are on the half-day plan, the simpler move is to drive back toward Budva after the climb and eat at one of the waterfront restaurants around Prčanj or at Stoliv on the way, where the menu is the same but the prices and the view are better. Back in Budva by mid-afternoon for a swim at Mogren or down at Drobni Pijesak closes the day well.
If you have a full day
Add the Lovćen serpentine from Kotor up onto the mountain plateau, the famous 25-hairpin climb, and do the mausoleum in the afternoon before descending to the coast via Cetinje. That upgrades a Kotor half-day to a classic Montenegro full-day loop, and it is one of the most rewarding drives in the country.
Practical notes
- From Budva: ~30 km, 30–40 minutes in light traffic. Longer on cruise days.
- Parking: Paid car parks outside the walls. Arrive before 10:00 in high summer.
- Old Town entry: Free. Walls/fortress are ticketed in season.
- San Giovanni climb: ~1,350 steps, ~260 m of ascent. Go early, take water.
- Pair with: A Budva beach afternoon, or extend up Lovćen and back via Cetinje.


