Home City Transfers Airport Transfers Private Driver Group Transfers
Explore
Day Trips Itineraries Destinations
Blog Get a Quote

Perast From Kotor: How to Visit Montenegro's Most Photographed Village (2026)

Planning Your Trip By Armel Sukovic 11 min read Published April 16, 2026
Quick answer

Perast is a tiny baroque village 15 minutes north of Kotor on the Bay of Kotor's edge. It's the most photographed place in Montenegro and an essential stop on any Kotor visit. From the waterfront, wooden boats run continuously to Our Lady of the Rocks — a man-made island with a 1630 church holding 2,500 silver votive plates. Boat is €5 round trip, church entry €2. Getting there: Blue Line bus from Kotor (€2, 35 min, hourly), taxi (€15–20), or private driver. The whole visit — Perast village, boat to the island, church, waterfront lunch — takes 2 to 3 hours. Morning light before 11 am is best for photos (the village faces east). Don't skip Perast for more time in Kotor old town — for many visitors, Perast is the single most memorable stop in Montenegro.

Perast is a one-street baroque village on the edge of the Bay of Kotor, 15 minutes north of Kotor by road. It has 16 stone palaces, 2 churches, a 55-metre bell tower, and 2 tiny islands just offshore. The larger island — Our Lady of the Rocks — is man-made, built by sailors over centuries, and holds one of the most remarkable church interiors on the Adriatic. The whole scene — the palaces, the islands, the bay, the mountains — is the single most photographed view in Montenegro.

Most visitors to Kotor never make it to Perast, which is a mistake. Perast is often the part of the Bay of Kotor that visitors remember most vividly — quieter, slower, more intimate than Kotor’s crowded old town, and with Our Lady of the Rocks as a stop you won’t find anything like elsewhere. This guide covers how to get there, what to do, and why it’s worth the 15-minute drive.

The short version

DetailInfo
Distance from Kotor12 km, ~15 minutes by road
Boat to Our Lady of the Rocks€5 round trip, 5-minute crossing
Church entry€2
Bell tower climb€2, 150 steps
Perast Museum (Bujović Palace)€2–3
Time needed2–3 hours (village + island + lunch)
Best timeBefore 11 am (best light, fewer tour buses)
How to get thereBus €2, taxi €15–20, private driver

How to get from Kotor to Perast

Blue Line bus (cheapest)

The Blue Line local bus runs from Kotor bus station to Perast. It’s the cheapest option and perfectly adequate if you’re not in a rush.

The catch: buses run on flexible Montenegrin scheduling. Delays of 15–30 minutes are normal. Don’t plan a tight connection. You can’t book in advance — just board and tell the driver “Perast.” Coming back, catch the bus from the same upper road stop. There are no taxis waiting in Perast, so if you miss the return bus, you’ll need to call one from Kotor.

Best for: budget travellers, solo visitors, anyone who doesn’t mind the wait.

Taxi (flexible)

A taxi from Kotor to Perast costs €15–20 one way and takes about 15 minutes.

Important: there are no taxis waiting in Perast. Either:

Taxis are available at the rank near Kotor’s old town or at the cruise port.

Best for: small groups splitting the cost, anyone who wants flexibility without pre-booking.

Private driver (best for combining stops)

A pre-booked private driver picks you up in Kotor, drives to Perast, waits while you visit the island and have lunch, and then continues to other stops — the serpentine viewpoint, Budva, or back to Kotor. Fixed price, no meter anxiety, no worrying about the return.

Best for: anyone combining Perast with other bay stops. A private driver makes Perast a natural part of a full-day Bay of Kotor plan rather than a standalone trip. On any private transfer between Dubrovnik and Kotor, we stop at Perast as standard — it adds about 30 minutes to the journey and it’s always worth it.

Driving yourself

The road from Kotor to Perast follows the bay’s edge and is straightforward — a single main road (M2) heading northwest. The views along the way are constant.

Parking in Perast: two small car parks, one at each end of the village. €8 per day in summer (cash only at the gate). Free from October to April. Perast itself is pedestrianised — you park at the lots and walk in. In peak summer the lots fill up by mid-morning. If full, there’s limited free roadside parking above Perast, or you can park in nearby Risan (3 km north, free parking) and take the bus the last stretch.

Best for: independent travellers with a rental car who are comfortable with bay-road driving.

Our Lady of the Rocks — the island you came for

The story

Our Lady of the Rocks (Gospa od Škrpjela) is a man-made island. The legend: in 1452, local sailors found an icon of the Madonna and Child on a small rock in the bay. Over the following centuries, Perast’s sailors built the island around that rock by dropping stones and sinking old ships after every successful voyage. The tradition continues — every year on 22 July (Fašinada), locals row out and throw stones into the water to maintain the island’s foundations.

The current church on top was built in 1630 and sits on roughly 3,000 square metres of artificially created land. It’s one of only two man-made islands in the Adriatic.

Getting to the island

From the Perast waterfront, small wooden taxi boats run continuously whenever there are visitors. No schedule — you walk to the waterfront, find a boatman, and go.

Pay in cash — the boatmen don’t take cards.

Inside the church

The church interior is the real surprise. It looks modest from outside, but inside:

Entry fee: €2 per person, cash only. A guided tour is included and takes about 20 minutes. The guide explains the votive tablets and the Kokolja paintings — worth listening to.

Allow 30–40 minutes for the full island visit — boat over, walk around the small perimeter, church interior, boat back.

The other island: Sveti Đorđe

The smaller island just north of Our Lady of the Rocks is Sveti Đorđe (St George) — a natural island with a 12th-century Benedictine abbey and a cypress-lined cemetery. You cannot visit Sveti Đorđe — it’s closed to the public. But it’s photogenic from the water and from Perast’s waterfront, and the two islands together form the image that defines the Bay of Kotor.

What to do in Perast village

Perast is small — the main waterfront strip takes 10 minutes to walk end to end — but there’s enough to fill 1–2 hours beyond the island visit.

Climb the St Nicholas bell tower

The bell tower of St Nicholas Church is the tallest in the Bay of Kotor at 55 metres. You can climb the 150 steps to the top for a panoramic view of Perast, both islands, and the bay stretching toward Kotor.

Perast Museum (Bujović Palace)

The 18th-century Bujović Palace on the waterfront houses the Perast Museum — a small collection covering the village’s maritime history, model ships, weapons, and portraits of the noble families who built the palaces you see along the waterfront.

Walk the waterfront

The main strip of Perast is a single pedestrianised road along the water’s edge, lined with stone palaces that face east over the bay. The 16 palaces were built by Perast’s wealthy sea-captain families during the Venetian period (15th–18th centuries) — each one a family’s statement of wealth and status from maritime trade.

You won’t enter most of them (they’re private residences, hotels, or restaurants now), but walking past them with the bay on your right and the mountains behind is the essential Perast experience. The architecture is pure Venetian baroque — similar to what you’d see in Venice’s quieter districts, but with Adriatic light and mountain views.

Have coffee on the waterfront

Perast has several waterfront cafés with tables right on the bay’s edge. This is the best place in the Bay of Kotor to sit with a coffee — the view across to the islands, the mountains reflected in the still water, the passing boats. Coffee €2–3. Allow yourself 20 minutes to just sit.

Where to eat in Perast

Perast has a handful of waterfront restaurants that serve fresh seafood with bay views. They’re all clustered along the single main road, competing for the same waterfront tables.

What to order:

Budget: €15–25 per person for a full lunch with a drink. Significantly cheaper than the cruise-premium restaurants inside Kotor’s walled old town, and the views are often better.

Tip: restaurants directly at the water’s edge charge more for the same dishes as those one step back from the waterfront. The food is comparable; you’re paying for the table position.

When to visit

Best time of day

Before 11 am. Perast faces east, and the morning light hits the village frontally — the palaces glow gold, the water is calm, and the islands are perfectly lit. This is the photographer’s window. By noon the sun is high and the colours flatten.

A second good window is late afternoon (16:00–18:00) when the tour buses have left and the light softens again. The waterfront cafés are at their best in the golden-hour light.

Midday (11 am – 3 pm) is the worst window: tour bus groups from Dubrovnik and Kotor arrive, the village’s single street gets crowded, and the light is harsh.

Best time of year

Late April to early June and mid-September to mid-October. Comfortable temperatures, fewer tour buses, calm bay water, and the best light. Summer (July–August) is hot, crowded, and the parking lots fill early. Winter is quiet and atmospheric but some restaurants close and the boat service is less reliable.

How Perast fits into a Kotor day

Perast is not a standalone day trip — it’s a 2–3 hour stop that combines naturally with other Bay of Kotor experiences.

Fortress → Perast → Old Town (the classic one-day plan)

The sequence from our one day in Kotor itinerary:

TimeWhat
8:00San Giovanni Fortress in Kotor
10:00Drive to Perast
10:30Boat to Our Lady of the Rocks
11:30Lunch in Perast
13:00Serpentine viewpoint above Kotor
14:00Walk Kotor old town
19:00Dinner in Kotor after cruise ships leave

Perast on a Dubrovnik–Kotor transfer

On any private transfer between Dubrovnik and Kotor, Perast is a natural stop along the bay road. We include it as standard on this route — the driver pulls over, you walk to the waterfront, take the boat to the island, and continue. Adds about 30–40 minutes to the journey. Book the Dubrovnik to Kotor private transfer or Kotor to Dubrovnik private transfer.

Perast from a cruise ship in Kotor

Perast fits into a cruise day if you have 6+ hours in port. Take a taxi from the pier (€15–20, 15 min), visit the island, have lunch, and be back in Kotor within 2–3 hours. See the full Kotor cruise port guide for the timing.

Don’t skip Perast

This is the most important point: Perast is not an optional add-on to Kotor. For many visitors, it’s the highlight. The boat to Our Lady of the Rocks, the silver votive plates in the church, the quiet waterfront with the two islands — this is the Bay of Kotor at its most intimate. Kotor old town is dramatic but crowded. The fortress hike is physical and rewarding. Perast is the part that’s beautiful in a different way — slower, more personal, and impossible to reproduce anywhere else.

If you have to choose between an extra hour in Kotor’s old town and an hour in Perast, choose Perast.

Frequently asked questions

How do I get from Kotor to Perast? Blue Line bus (€2, 35 min, hourly), taxi (€15–20, 15 min), private driver, or self-drive. There are no taxis waiting in Perast, so arrange your return before you arrive.

How much is the boat to Our Lady of the Rocks? €5 per person round trip from the Perast waterfront. The crossing takes 5 minutes. Cash only.

How much is entry to Our Lady of the Rocks church? €2 per person, cash. Includes a guided tour of the interior (~20 minutes). The church holds 2,500 silver votive plates and 68 paintings by Tripo Kokolja.

How long do you need in Perast? 2–3 hours for the full experience: waterfront walk, boat to the island, church, bell tower, and lunch. You can do a quicker visit (1 hour — boat to island, church, walk back) but you’d miss the lunch and the atmosphere.

Is Perast worth visiting from Kotor? Yes, unequivocally. Perast and Our Lady of the Rocks is the single most memorable stop in the Bay of Kotor for most visitors. It’s 15 minutes from Kotor and completely different in character.

Can I visit the second island (Sveti Đorđe)? No — Sveti Đorđe (St George) is closed to the public. It has a 12th-century Benedictine abbey and a cemetery. You can see it from the water and from Perast’s waterfront.

When is the best time to visit Perast? Before 11 am for the best light (the village faces east). Late afternoon (4–6 pm) is the second-best window — tour buses have left and the light softens. Avoid midday in summer.

Is there parking in Perast? Two small car parks at either end of the village, €8 per day in summer (cash only). Free October to April. Perast itself is pedestrianised. In peak summer, the lots fill by mid-morning.

Can I walk from Kotor to Perast? Technically possible (12 km along the bay road) but not practical — the road is narrow, has no dedicated footpath in many sections, and takes 2.5–3 hours. Drive, bus, or taxi.

What is the Fašinada festival? On 22 July each year, locals row boats to Our Lady of the Rocks and throw stones into the water to maintain the island’s foundations. It’s the continuation of the centuries-old tradition that built the island. If you happen to be in Perast on 22 July, it’s one of the most authentic local events in Montenegro.


Ready to visit?

Perast is a standard stop on any private transfer along the Bay of Kotor. A driver who knows the bay handles the parking, the timing, and the route — so you can focus on the boat, the church, and the view.

Include Perast in your transfer:

Plan your day around Perast:

Need a driver for the day? Hire a private driver by the hour — Perast, the serpentine viewpoint, Budva, and back to Kotor, all in one flexible day without the logistics.

Easy Balkan Transfers — local drivers, local knowledge. We've completed thousands of transfers across Bosnia, Croatia & Montenegro since 2019.

Ready to go?

Book your private transfer in under a minute. Fixed prices, scenic stops, door-to-door comfort.

Book a Transfer →
Need help?