Perast sits just 12 to 15 kilometers from Kotor, but turning that short stretch of the Bay of Kotor into a smooth, worthwhile day trip takes a bit of planning. Between local Blue Line buses, waterfront taxis, and the many boat tours that include the tiny island church of Our Lady of the Rocks, visitors are often unsure which option makes sense for a tight Kotor itinerary. This guide brings together current transport options, realistic travel times, typical prices, and on-the-ground crowd patterns so you can decide not just how to get to Perast, but whether it is worth carving out half a day or more from your time in Kotor.
Get the latest updates straight to your inbox!

Understanding the Kotor to Perast Day Trip
The road distance from Kotor to Perast is about 12 kilometers, or roughly a 15 to 20 minute drive in light traffic. In high summer this can stretch to 30 minutes or more as cruise ship buses and tour vans stack up along the narrow shore road. By water, the journey from Kotor’s marina to the islands in front of Perast usually takes around 20 to 25 minutes by speedboat, depending on the exact route and sea conditions.
Most visitors combine Perast with a stop at Our Lady of the Rocks, a small, man-made island crowned by a stone church and museum just offshore. Typical independent boatmen in Perast sell quick return hops to the island, while organized Kotor boat tours usually include both Perast and the island in one loop. Whether you come by road or sea, you should think of the day as two linked experiences: the elegant, car-free waterfront of Perast, and the island visit itself.
For a short Kotor stay of two or three nights, Perast is most often done as a half-day trip, either in the morning before the heat and crowds peak or in the late afternoon when the bay softens into golden light. Some travelers squeeze it into three or four hours including transport, while others allow a more relaxed five or six hours so they can linger over a long lunch at the water’s edge. Your choice of bus, taxi, or boat will shape how much time you actually get on the ground.
Budget also plays a role. The local Blue Line bus is typically the cheapest option, with recent guidance putting one-way tickets in the low single digits in euros per person. Taxis often cost around the high teens to low twenties of euros for the entire car each way, while popular shared boat tours from Kotor that include both Perast and Our Lady of the Rocks often range from roughly 30 to 50 euros per person, depending on duration and what else is included.
Taking the Blue Line Bus from Kotor to Perast
The coastal Blue Line bus is the classic budget choice. The line running Kotor to Perast and onward to Risan is used by both locals and tourists, and in 2026 the operator’s own timetable still shows multiple departures throughout the day. Services typically start mid-morning and run roughly every 30 to 60 minutes in the daytime, though exact times shift by season and on Sundays, so checking the current schedule the day before is important.
Buses leave from the main Kotor bus station just outside the Old Town walls rather than from the waterfront. Tickets are usually bought directly from the driver in cash, and recent traveler reports suggest a fare of just a few euros one way. The bus stops on the main road above Perast, which sits slightly elevated from the waterfront. From the stop, it is a short downhill walk through stone alleys to the promenade, but you should be prepared for a modest climb back up to the road when you leave.
The bus works best for travelers with time to spare and a desire to keep costs as low as possible. For example, a solo backpacker staying four nights in Kotor might take the mid-morning bus, wander Perast’s churches and small museum, take a local boat to Our Lady of the Rocks, have a simple lunch at a konoba, and then ride an mid-afternoon bus back to Kotor, spending little more than around 15 to 20 euros total for the day excluding food. The tradeoff is less control over timing, the potential for standing if the bus is crowded, and the walk from the stop.
Reliability is generally good, but in peak season buses can run late as they crawl through traffic along the bay. One frequent complaint from summer 2025 and 2026 visitors is that online mapping services do not always show current departures accurately, so using the official operator timetable and giving yourself a buffer of at least one earlier bus than you strictly need is wise, especially if you must be back in Kotor for a cruise departure.
Taxi and Private Driver: Flexible Road Options
For small groups or travelers on a tight schedule, a taxi or private driver can be far more efficient than the bus. Recent fare calculators and trip reports indicate that a standard taxi ride between Kotor and Perast often falls in the rough range of about 15 to 25 euros each way per car, depending on the exact pickup point, company, and season. For two to four people, that can bring the per-person cost down close to the bus fare while saving 15 to 20 minutes of walking and waiting.
In practice, many visitors simply walk to the taxi rank outside Kotor Old Town and negotiate a return transfer. A common arrangement is a round trip where the driver takes you to Perast, waits one to two hours, and then drives you back to Kotor. In 2026, travelers often report round-trip quotes in the ballpark of 40 to 60 euros for this type of service, sometimes with flexibility to extend the waiting time for an extra fee if you decide to linger over dessert or add a quick swim.
Private drivers and small agencies in Kotor also sell short custom excursions that bundle Perast with other viewpoints. For example, a couple might book a three hour afternoon tour for roughly 80 to 120 euros total that includes a scenic lookout above Kotor, a stop in Perast, and time for a boat hop to Our Lady of the Rocks. This suits visitors who prefer to avoid boats from Kotor itself but still want to reach the island from Perast.
The main downside of taxis and drivers is that you remain on the road, subject to the same traffic that can slow buses in midsummer. On heavy cruise ship days and Sundays, narrow sections near Dobrota and the approaches to Perast can clog, and you may find that a supposedly 20 minute journey stretches to 40 minutes. Agreeing in advance on price and waiting time, and confirming whether the meter will be used, helps avoid misunderstandings.
Boat Tours from Kotor: Scenic Route to Perast
Boat tours offer the most scenic and arguably most relaxing way to combine Perast and Our Lady of the Rocks with a Kotor stay. A number of local companies run regular speedboat departures from the Kotor waterfront, many of which follow a similar pattern: cruise across the inner bay, stop at Our Lady of the Rocks for a church visit, and then continue to Perast for free time along the waterfront before returning to Kotor.
As of summer 2026, straightforward Kotor to Our Lady of the Rocks and Perast circuits of about one and a half to two hours commonly start around 25 to 40 euros per person in a shared boat. Some operators offer slightly longer trips that also include short swims or additional viewpoints, with prices rising accordingly. Private speedboat charters for up to six people typically begin around 120 euros for approximately 90 minutes for the classic Our Lady of the Rocks and Perast loop, though fuel surcharges and seasonal demand can nudge rates higher.
These tours have several advantages. You avoid traffic, enjoy open-air views of the mountains and villages, and dock right beside the island and the Perast promenade. On a still morning, you might glide past mirror-flat water reflecting the bell towers of Dobrota, while late afternoon trips often catch the golden light on Perast’s baroque facades. For visitors with only one full day in Kotor, a mid-morning or late-afternoon boat tour can efficiently deliver both the bay experience and the Perast visit without the logistics of bus stops or road navigation.
There are tradeoffs to consider. Shared boat tours keep to fixed timetables, often allowing around 20 minutes on the island and 45 to 60 minutes in Perast. That can feel rushed if you want to visit the small island museum, photograph the church interior, and still sit down for a coffee or quick bite in Perast. Smaller open boats can also be exposed to sun and wind, so a hat, sunscreen, and a light layer for shoulder seasons are important. In rough weather, captains sometimes alter routes or cut trips short for safety.
Visiting Our Lady of the Rocks from Perast
Our Lady of the Rocks sits directly offshore from Perast, a short five minute boat hop from the town’s stone quays. If you arrive in Perast by bus or taxi, you do not need a full tour from Kotor to visit the island. Instead, you can hire one of the local boatmen who operate small craft shuttling back and forth. These informal boat trips usually run continuously in good weather, especially in high season when there is a steady stream of visitors.
Recent travelers describe typical prices in the area of roughly 10 to 15 euros per person for a simple return trip, though rates can vary with demand and your negotiation skills. Some locals have been reported offering lower prices to domestic visitors or off-season travelers, but tourists often pay at the higher end of the range. A reasonable expectation is that you will be given about 20 to 30 minutes on the island before your boat returns, or that the boatman will coordinate with you on a specific pickup time.
On the island, a small Catholic church dominates the tiny artificial rock platform, with a modest museum attached. Entry fees are low, generally just a few euros in cash per person for the church and museum together. Inside you will find votive paintings, seafaring artifacts, and the famous icon of the Madonna and Child that, according to local legend, inspired generations of sailors to gradually create the island by sinking rocks and old ships in the bay. The experience is compact but memorable, with sweeping 360 degree views back to Perast and across to the darker, tree-covered island of Saint George.
Crowds peak when multiple tour boats arrive at once, particularly on busy cruise days from late June through early September. To avoid jostling inside the small chapel, consider timing your visit for early morning or late afternoon. If you are traveling independently from Perast, you can simply ask your boatman to suggest a quieter window, or wait out a wave of visitors with a coffee on the Perast waterfront before heading over.
Timing, Crowds and Where to Eat in Perast
Perast itself is a compact string of stone palaces, churches, and small hotels strung along the waterside, backed by steep green slopes. It has no through traffic on the waterfront, which keeps it far calmer than Kotor. Nonetheless, it can feel busy in high summer when day-trippers and cruise excursions converge. In July and August, the busiest hours are often from late morning to mid-afternoon when several tours overlap and the sun is at its strongest.
For a more relaxed experience, many travelers aim to arrive before 10 am or after 4 pm. A common pattern is to start on an early boat tour from Kotor, visit Our Lady of the Rocks before the biggest crowds, enjoy a quiet stroll along Perast’s waterfront, then return to Kotor by lunchtime. Another option for independent visitors is to take a late afternoon bus or taxi, wander the town in softer light, dine at a waterfront restaurant, and then head back to Kotor after sunset when the temperature has eased.
Eating in Perast ranges from simple bakeries and casual pizzerias to upscale seafood restaurants with white tablecloths at the water’s edge. Typical menus feature grilled fish from the Adriatic, black risotto, calamari, and Montenegrin staples such as shopska salad and local wines from the coast and the Lake Skadar region. A mid-range waterfront meal for two with a shared appetizer, mains, and a carafe of local wine might run to roughly 50 to 80 euros, depending on your choices, while a simpler pizza or pasta lunch could be closer to 15 to 25 euros per person.
Because Perast is small, it is worth reserving ahead for dinner in peak season, especially at the most popular waterfront hotels and restaurants, or arriving early in the evening. At busy times, some travelers choose to have just a gelato, coffee, or a cold drink on the promenade instead of committing to a full meal, then return to Kotor for a wider range of dining options. Even a brief stop on a shaded terrace, with small boats bobbing in the bay and the silhouette of the islands just offshore, gives a strong sense of Perast’s atmosphere.
Is Perast Worth Adding to a Short Kotor Stay?
Whether Perast deserves a spot in a short Kotor itinerary depends largely on your interests, pace, and the time of year. If you love atmospheric old towns, waterfront views, and gentle wandering rather than big museums or long hikes, Perast is often a highlight. Travelers who have already explored the Kotor Old Town walls and alleys frequently report that a half day in Perast and at Our Lady of the Rocks delivers a different, more tranquil perspective on the bay.
For visitors with only one full day in Kotor, there is a real tradeoff. Combining a climb up the Kotor city walls, a detailed exploration of the Old Town, and a Perast excursion with a visit to Our Lady of the Rocks in a single day can feel rushed, especially in hot weather. In that case, a concise two hour boat tour that includes both Perast and the island may be the most practical compromise, letting you experience the wider bay without consuming half your day in transit.
On a two or three day stay, Perast becomes easier to justify. One common pattern is to spend day one entirely in Kotor, climbing the fortress in the morning and exploring the town in the afternoon, then dedicate half of day two to Perast and the island before returning to Kotor for dinner. Another is to combine Perast with a longer boat trip that also reaches the Blue Cave or nearby beaches, turning it into a full day on the water.
Budget matters as well. Shoestring travelers who are content with simple food and public transport may find that the low cost bus plus a modestly priced local boat from Perast to the island provides strong value relative to the experience. Conversely, families or small groups with limited time may feel that paying more for a private boat charter or driver is worthwhile to avoid crowds and maximize flexibility. In either case, the key question is whether the idea of a quiet stone town and a tiny island church in the middle of the bay fits the mood you want from your Kotor visit.
Practical Tips for Choosing Bus, Taxi or Boat
Choosing the best option between bus, taxi, and boat starts with your constraints. If you are watching every euro, the bus plus local boat from Perast is almost always the cheapest combination. You might, for example, spend under 10 euros per person for a return bus journey and ferry to the island if you plan carefully and travel outside peak pricing. This leaves more of your budget for meals and activities in Kotor itself.
If your key concern is time and convenience, a taxi or private driver can make sense for two to four travelers, particularly outside the highest summer congestion. Organizing a mid-morning departure from Kotor, a couple of hours in Perast including a boat hop to Our Lady of the Rocks, and a mid-afternoon return can fit comfortably into a six hour window. That leaves space in your day for either a relaxed Kotor dinner or an early evening walk along the bay.
Boat tours sit in the middle, offering a scenic experience but locking you into a schedule. They shine for visitors who want the journey itself to be part of the highlight. If the idea of being on the water, passing Kotor’s city walls, and circling the two islands before docking in Perast appeals to you as much as the destination, choosing a boat for at least one direction is sensible. Some travelers even take a boat one way and return by taxi, splitting the difference to control both cost and timing.
Whichever option you choose, it is wise to think about the weather and your own tolerance for heat and crowds. In July and August, an early morning or late afternoon departure by any mode is far more comfortable than a midday start. Outside the main season, from late September into May, sea conditions and reduced bus frequencies can affect your choices, and booking a flexible taxi or small boat in advance becomes more important.
The Takeaway
The short distance between Kotor and Perast can hide the number of decisions involved in planning a smooth visit, but the core tradeoffs are straightforward. Buses keep costs low if you have time and do not mind a short walk. Taxis and private drivers buy flexibility and door to door ease, particularly useful for small groups on tight schedules. Boat tours turn the journey itself into a highlight, letting you experience the bay from the water while visiting both Perast and Our Lady of the Rocks.
For many travelers on a two or three night Kotor stay, Perast earns its place as a half day excursion. Its car free waterfront, baroque churches, and close view of the twin islands offer a calmer counterpart to Kotor’s busier alleys, and the brief boat ride to Our Lady of the Rocks adds a memorable, almost storybook element to the day. As long as you match your transport choice to your budget, time, and appetite for crowds, Perast can fit neatly into even a short visit to Montenegro’s most famous bay.
FAQ
Q1. How long does it take to travel from Kotor to Perast?
In light traffic it is usually 15 to 20 minutes by car or taxi, about 20 to 30 minutes by local bus, and roughly 20 to 25 minutes by speedboat from Kotor’s waterfront.
Q2. What is the cheapest way to visit Perast from Kotor?
The local Blue Line bus to Perast, combined with a simple local boat hop from Perast to Our Lady of the Rocks, is generally the lowest cost option for independent travelers.
Q3. How much does a taxi from Kotor to Perast cost?
Recent estimates suggest a typical taxi fare of around 15 to 25 euros each way per car, with many drivers offering round trip deals that include waiting time in Perast for a fixed price.
Q4. Are boat tours from Kotor to Perast worth it?
For many visitors they are, because they combine sightseeing with transport. Shared tours often cost about 25 to 40 euros per person and include both Our Lady of the Rocks and free time in Perast.
Q5. Can I visit Our Lady of the Rocks without a guided tour?
Yes. If you reach Perast by bus, taxi, or rental car, you can hire a local boatman on the waterfront for a short return trip to the island, paying a modest fare in cash.
Q6. How much time should I plan for Perast and Our Lady of the Rocks?
Allow at least three to four hours door to door from Kotor for a relaxed visit. That gives time for the journey, a stroll along Perast’s waterfront, the island visit, and a coffee or light meal.
Q7. When is Perast busiest with crowds?
Perast is most crowded on summer cruise ship days from late June through early September, especially between late morning and mid-afternoon when multiple bus and boat tours overlap.
Q8. Do restaurants in Perast require reservations?
In high season, the more popular waterfront restaurants often fill in the evening, so it is sensible to reserve ahead for dinner or arrive early to secure a table.
Q9. Is Perast suitable for a quick stop from a cruise call in Kotor?
Yes, but you need to watch the time closely. A focused two hour boat tour that includes Perast and Our Lady of the Rocks is often the safest choice for cruise passengers.
Q10. Is Perast worth visiting if I only have one full day in Kotor?
It can be, especially if you choose a short boat tour and keep expectations modest. You will get a taste of the wider bay and the island church, but Kotor itself will deserve a return visit.