Bay & Boats

Kotor to Perast by Boat

Every way to get from Kotor to Perast and Our Lady of the Rocks: boat tours (shared and private), the bay bus, taxi and driving — with steps, rough durations and the catch that there is no scheduled passenger ferry.

·Updated Jun 20267 min read·6 sections
The short version
  • Perast is only about 12 km up the bay from Kotor — roughly a 25–30 minute drive along the shore road.
  • There is no scheduled public passenger ferry from Kotor to Perast; the 'boat from Kotor' means a boat tour, not a timetabled ferry.
  • By boat: a shared or private bay tour cruises the scenic shoreline and usually includes the short hop to Our Lady of the Rocks.
  • By bus: the regular Kotor–Risan/Herceg Novi bay buses stop at Perast and are the cheapest option, but drop you on the road above the town.
  • By taxi or transfer: fast and flexible, good for couples or small groups who want door-to-door without driving.
  • By car: easy and pretty, but Perast is car-free inside, so you park on the approach and walk in.

First, the honest catch: there's no scheduled ferry

Plenty of people search for the 'Kotor to Perast ferry' and come away confused, so let's clear it up first. There is no timetabled public passenger ferry running between Kotor and Perast. The two towns sit on the same shore of the same bay, about 12 km apart, and they are linked by road, not by a scheduled boat line. (The bay's one car ferry, Kamenari–Lepetane, crosses the bay mouth much further out and has nothing to do with this trip.)

So when guides — including this one — talk about reaching Perast 'by boat', they mean a boat tour: a shared or private cruise that takes you up the bay and almost always continues to the little island of Our Lady of the Rocks off Perast. It's a wonderful way to arrive, just not a ferry you turn up and buy a ticket for at a fixed hour. With that cleared up, here are your real options, fastest and cheapest to most scenic.

<!-- IMAGE SLOT: river — the calm bay shore road between Kotor and Perast, Perast's bell tower visible across the water (key: river) -->

By boat tour: the scenic way (and the only 'boat' way)

If you want to arrive by water, take a bay boat tour. Shared/group tours leave from the Kotor waterfront and the small boats near the Old Town, cruise up the bay past the shoreline villages, and typically stop at Our Lady of the Rocks before giving you time in Perast — many run as half-day or longer trips that also take in other bay stops or a swim. A private boat does the same but on your schedule, with no fixed group, ideal for couples or families who want flexibility and quiet.

How to do it: head to the Kotor waterfront where the boats and tour kiosks gather (or pre-book online), pick a tour that explicitly includes Perast and Our Lady of the Rocks, confirm what's included (island stop, time ashore, any swim), and check the weather — the inner bay is sheltered, but always confirm a tour is running. Fares and durations vary widely by operator and season, so compare on the day or book ahead; we keep specific prices out of the prose because they move.

  • Shared/group tour: from the Kotor waterfront, scenic and sociable, usually includes Our Lady of the Rocks.
  • Private boat: same route, your own timing — best for couples and small groups.
  • Confirm the tour includes Perast and the island stop, and how long you get ashore.
  • Verify fares, duration and that the tour is running, especially the weather — before you commit.
Scroll to load the map

Map pins

Map data © OpenStreetMap contributors · Tiles © OpenFreeMap

By bus, taxi or car: the land options

The cheapest way to Perast is the bus. The regular bay buses running from Kotor toward Risan and Herceg Novi pass through Perast and will drop you there; the ride is short and inexpensive. The catch is that they stop on the main road on the hillside above the town, so you walk down (and back up) into the waterfront — easy enough, but worth knowing. Buy a ticket at Kotor's bus station just outside the Old Town, or sometimes from the driver, and check the current frequency, as it changes by season.

A taxi or pre-arranged transfer is the fast, fuss-free option: door to door in around half an hour, good when you're short on time, travelling as a couple or small group, or carrying bags. Agree the fare before you set off. Driving yourself is just as quick and the shoreline route is lovely, but remember Perast is car-free — you leave the car in the paid parking on the approach road and walk in along the waterfront. Whichever land option you choose, you still take the short island boat from the Perast quay once you arrive.

<!-- IMAGE SLOT: bridge — the Perast waterfront promenade, palaces and bell tower along the bay, the islands offshore (key: bridge) -->

  • Bus (cheapest): Kotor–Risan/Herceg Novi bay buses stop at Perast — but on the road above; you walk down into town. Verify frequency.
  • Taxi/transfer (fastest, flexible): ~30 min door to door; agree the fare first.
  • Car: quick and scenic, but park on the approach — Perast is car-free.
  • All land options still need the short island boat from the Perast quay for Our Lady of the Rocks.

Which option suits you?

Pick by what you value. Want the experience and the views — and to see Our Lady of the Rocks the romantic way? Take a boat tour. Travelling on a budget and happy to walk a little? Take the bus. Short on time, or want door-to-door comfort? Taxi or transfer. Touring Montenegro by car already? Drive, and park on the approach. For couples chasing the bay's golden hour, a private or sunset boat is the standout: you arrive across glassy gold water with the islands lit and the day-trippers gone.

Whatever you choose, the trip is short — Perast is close — so it's easy to combine the journey with the destination: the baroque town, the island church and museum, a coffee on the quay. The only real planning rule is to confirm the volatile bits (bus times, boat departures, fares, the weather) before you build your day around them.

Kotor to Perast at a glance

Use this card to choose your route — then verify the volatile details (boat tour fares and departures, bus frequency and timetable, taxi fares, parking charges and the day's weather) locally or from official sources, as they change with the season.

<!-- FACTS CARD: Boat FC — fill at integration with verified bay-bus frequency/timetable, boat-tour fares and departures, taxi fare range and Perast parking. Evergreen facts below. -->

  • Distance: ~12 km up the bay from Kotor; ~25–30 min by road.
  • No scheduled passenger ferry — 'by boat' means a boat tour.
  • Boat tour: scenic, usually includes Our Lady of the Rocks; shared or private. Verify fare/departure.
  • Bus: cheapest; Kotor–Risan/Herceg Novi services stop at Perast (on the road above town). Verify frequency.
  • Taxi/transfer: fastest door-to-door, ~30 min; agree fare first.
  • Car: quick and pretty, but park on the approach — Perast is car-free.
  • Always confirm weather and that boats are running before relying on a water trip.

Kotor to Perast FAQ

Is there a ferry from Kotor to Perast? No. There is no scheduled passenger ferry between the two towns; they're linked by road. Reaching Perast 'by boat' means joining a bay boat tour, which cruises up and usually includes Our Lady of the Rocks.

How far is Perast from Kotor? About 12 km along the bay shore road — roughly a 25–30 minute drive, and not much longer by bus or taxi.

What's the cheapest way to get to Perast? The regular bay bus from Kotor toward Risan and Herceg Novi, which stops at Perast. It's inexpensive, but it drops you on the main road above the town, so you walk down to the waterfront. Check current frequency, as it varies by season.

Can I take a boat all the way from Kotor to Perast? Yes, as a tour rather than a ferry. Shared and private bay tours leave from the Kotor waterfront, cruise the bay, and typically stop at Our Lady of the Rocks before time in Perast. It's the most scenic way to arrive.

How do I get from Perast to Our Lady of the Rocks? From the Perast waterfront, small boats run the few-minute hop out to the island and back, frequently in season, for a small fare. If you came on a boat tour, this island stop is usually included.

Can I drive to Perast and park? Yes — the shoreline drive is easy and lovely, but Perast is car-free inside, so you leave the car in the paid parking on the approach road and walk in along the waterfront.

How long should I allow for the whole trip? A relaxed Perast visit — the town, the island church and museum, a coffee on the quay — is an easy half-day from Kotor, more if your boat tour adds other bay stops or a swim.

Guide notes· Last reviewed

We keep big-picture advice stable (routes, neighborhoods, pacing). For time-sensitive details like opening hours or ticket rules, double-check official sources close to your travel dates.