Virpazar boats on the green shore of Skadar Lake in bright daylight

Kotor to Ulcinj in ten days via Durmitor and Skadar Lake

Four distinct landscapes, four overnight bases and three road days that leave the best light for actual visits.

Length
10 days, 9 nights
Stops
Kotor · Žabljak · Virpazar · Ulcinj
Main transport
Car
Best fit
Coast, mountains and lake by car
Finding current stays

Four landscapes, four honest bases

This ten-day circuit links the enclosed Bay of Kotor, Durmitor high country, Skadar Lake and Ulcinj’s south coast. Two nights in Kotor support a full town or bay day; two in Žabljak protect one mountain walk against arrival fatigue; two in Virpazar make a lake outing meaningful; three in Ulcinj allow both a long-sand day and an older-town evening. It is a self-drive route with three major base changes, not a promise that every transfer is a sightseeing day.

The journey is strongest in a season when mountain routes are usable and coastal swimming is appealing. Conditions still vary within a week, so choose trails and boats close to the date and keep flexible alternatives. A car gives control over the mountain-to-lake section; someone relying solely on buses should build a different itinerary from confirmed connections. National-park access, boat routes and rental return terms should be checked with their operators. The reward is a genuine change of landscape at each stop, with enough nights to feel it.

Inner-bay opening

Kotor receives a complete day between arrival and checkout, so the walls, waterfront and optional bay boat can be chosen with the weather in view.

A real Durmitor stay

Two nights in Žabljak protect one complete mountain day without adding a demanding hike after an inland drive.

Lake rather than roadside stop

Virpazar has a full day for a licensed boat, kayak or mapped park walk after a separate arrival day.

South-coast finish

Ulcinj’s Old Town, Mala Plaža, Velika Plaža and Ada Bojana create choices best made from three nights in one base.

Weather-aware pace

The highland and lake days can change activity without breaking the booked stop order. Check trail, road and water conditions close to travel.

Three purposeful drives

The inland, lake and south-coast moves are distinct travel blocks; treating each as such leaves the full days for experiences.

Best for

  • First-time self-drive visitors wanting coast, mountains and lake
  • Travellers with ten days who prefer varied landscapes over long beach stays

Think twice if

A no-car holiday, a single-base beach week or travellers unwilling to check highland conditions.

StartBooker answer

How should you plan kotor to ulcinj in ten days via durmitor and skadar lake?

Start with two nights in Kotor for its old town and protected bay, then drive inland for two Žabljak nights and one full Durmitor day. Continue to Virpazar for two nights around a Skadar Lake boat, kayak or park walk. Finish with three nights in Ulcinj, choosing between the old town, Velika Plaža and a carefully planned Ada Bojana outing. A rental car makes the mountain-to-lake sequence workable, but check road, trail and water conditions close to travel and preserve a proper airport return margin.

Bases
Kotor Bay, mountain Žabljak, lakeside Virpazar and beach-focused Ulcinj form the four overnight bases.
Transport
Self-drive with three base changes
Lake
Licensed boat or kayak from Virpazar
Beach
Ulcinj town and Velika Plaža require separate choices

Where you sleep

The four overnight bases give the bay, mountains, lake and southern sand their own usable days.

4 stops · swipe

  1. Kotor stone town, ramparts and enclosed bay in clear daylight 1

    Kotor

    2 nights

    UNESCO town and inner bay

    Begin with two nights in the pedestrian old town or an accessible waterfront address. The first day belongs to arrival; the second can support one demanding walls climb or a bay outing without moving bags. Note the actual hotel entrance and vehicle drop-off because the old town is pedestrian.

    Watch out: Cruise calls and a steep fortress route can change the best hours of a visit.

    Read the Kotor guide →
  2. Black Lake and Durmitor pine forest on a bright summer day 2

    Žabljak

    2 nights

    Durmitor walks and highland air

    Give the mountain base two nights so that a change in weather need not cancel the whole park visit. Black Lake is a useful first orientation outing; longer marked trails require a fresh conditions check and an honest assessment of the group. Bring warmer layers even after sunny coast days.

    Watch out: Mountain weather, road visibility and trail conditions can change quickly.

    Read the Žabljak guide →
  3. Tour boats moored beneath Virpazar's stone bridge beside green water in daylight 3

    Virpazar

    2 nights

    Lake boats, wetlands and village lanes

    Use Virpazar as a real two-night lake base. One afternoon is for arrival and a short waterside look; the complete day lets you choose a licensed boat, kayak or birdwatching outing. Ask the operator where the boat actually leaves and clarify national-park ticket terms before paying.

    Watch out: A boat forecast and park access decision matter more than a distant hotel bargain.

  4. Ulcinj old town and sunny Adriatic shore 4

    Ulcinj

    3 nights

    Old-town evening and wide sand

    Finish with three nights so the south-coast stretch is more than a drive-by beach. Ulcinj Old Town, Mala Plaža and the much longer Velika Plaža are different settings. Choose a hotel area for the beach you plan to use; Ada Bojana is a further outing with distinct naturist sections, not a synonym for Ulcinj town.

    Watch out: Wind and beach access vary by section; verify the specific beach and transfer.

    Read the Ulcinj guide →

A workable daily rhythm

Three inland drives divide the full days; use those full days for walks, water and beaches.

1 Day 1 Arrive inside the bay

Reach Kotor and make the first afternoon deliberately local. Find the correct gate for your accommodation, leave luggage, and walk the old-town lanes without a clock. Cars cannot enter the walled centre, so a taxi fare does not remove the last pedestrian stretch. A room in Dobrota can be quieter, but it changes the return walk after dinner. From the waterfront, look at the ring of mountains and the shape of the enclosed bay before choosing tomorrow’s excursion. The official walls entrance and operating hours are worth checking now, while the port arrivals board tells you whether a ship call may fill the lanes. If arrival was delayed, do not move the fortress climb into dusk; the official operator warns about unlit steps after dark. A good first evening is a comfortable meal and a short waterside circuit. This leaves one whole day for Kotor rather than spending its best daylight on bags and logistics.

  • Locate your accommodation entrance
  • Check wall hours and port arrivals

Overnight: Kotor

2 Day 2 Choose a Kotor day

Start early if a climb to San Giovanni is the main goal. The stone ascent is exposed and strenuous, so carry water and use the current official entry hours rather than an old blog timetable. A traveller who prefers level ground can make a rewarding day of squares, churches, small museums and the waterfront instead. Leave the afternoon for one bay choice: a boat to Perast with a confirmed return, or a slower swim and walk along a suitable shore. The protected town and its setting explain why the bay deserves an overnight, but they do not require every viewpoint in a day. Look at the harbour schedule when choosing a quiet Old Town window. If rain or heat makes the walls unattractive, use the flexibility that the second night gives you and do not force a risky climb. Book a simple dinner near the room and pack for a very different landscape tomorrow. Mountain clothing and practical footwear are more useful in the car than a second beach outfit.

  • Choose walls or an easier bay activity
  • Prepare layers for Durmitor

Overnight: Kotor

3 Day 3 Drive toward Durmitor

Leave Kotor with enough daylight for a long inland driving day. This itinerary uses a rental car because the bay-to-mountain-to-lake sequence is not a simple single bus chain. Study the current route and weather before departure, then treat stops as breaks rather than promised extra attractions. The coastal heat can give way to cool or wet highland air, and a mountain road asks for more attention than its map distance suggests. Arrive in Žabljak before dark, check in and visit the edge of town or a short accessible view if energy remains. Do not commit to a demanding hike straight after the transfer. Ask a local park desk about marked routes and conditions for tomorrow; the UNESCO landscape includes lakes, forests and canyons, but the useful day for this short stay is one chosen walk. Fuel and groceries are easier to handle before the last stretch than after a late arrival. Two mountain nights protect tomorrow’s daylight.

  • Check the route and mountain forecast
  • Reach the base before dark

Overnight: Žabljak

4 Day 4 Walk one part of Durmitor

Make the full mountain day conditional on the forecast. Black Lake is an accessible introduction from the Žabljak side and makes a satisfying outing when cloud hides higher views. If you want a longer marked trail, check current park advice, footwear and daylight before committing; a grand photograph is no evidence that a trail is suitable today. The park’s value lies in the contrast between dark pine forest, water and open high country, not in ticking off a summit. Bring layers, food and water and let the slowest walker set the pace. An afternoon can hold a viewpoint or a café back in town, with enough time to recover before the next road day. Do not assume the Tara canyon and every Durmitor landmark fit this single full day; any long scenic drive competes with walking time. If weather closes in, a shorter lakeside route and a warm meal still justify the mountain stop. Check tomorrow’s road and lake-base arrival after dinner.

  • Pick a trail matched to conditions
  • Keep a lower-effort Black Lake option

Overnight: Žabljak

5 Day 5 Change from mountains to lake

Leave Žabljak after breakfast and drive south with a proper travel block, not a list of detours. Check the road and weather before committing to a panoramic variation; a scenic label does not tell you whether visibility or time is good. Virpazar is the lake base, so settle into the village and locate tomorrow’s boarding point on foot. The lake’s national-park setting is different from both Durmitor and the coast: wetlands, boat channels and village food shape the stay. Several operators sell departures around the waterfront. Compare route, duration, group size and what is included before choosing one, and confirm the national-park entry arrangement. A short evening stroll lets you judge the wind and whether an early boat tomorrow is sensible. Save the long water outing for the complete day, when a late arrival or a road delay will not eat the booking. The two nights here are designed to make that decision relaxed.

  • Check road conditions before leaving
  • Compare actual boat routes and park terms

Overnight: Virpazar

6 Day 6 Use a complete Skadar Lake day

Choose the lake activity by interest and conditions. A licensed boat from Virpazar can reach wetland channels and islands; kayaking gives a quieter pace but needs a sensible weather window and a route matched to your ability. The national-park operator also describes marked cycling and walking routes near the lake, with maps at visitor centres. Birdwatching has its own seasonal pattern, and the park asks for advance notice for its organised sessions. It is tempting to stack a boat, a long drive and a winery into one day; that removes the reason for sleeping by the water. Take one substantial outing, then leave time to eat and walk in the village. Ask whether swimming is part of a boat trip before packing for it. The lake’s shoreline is extensive, so a booking location on the map is less useful than the specific departure pier and return time. Keep tomorrow’s drive to the south coast clear of boat commitments.

  • Choose one lake activity with a clear return
  • Confirm the departure pier and park ticket

Overnight: Virpazar

7 Day 7 Continue to Ulcinj

Drive from Virpazar to Ulcinj with time for coastal traffic and an unhurried check-in. This is the last base move. Before booking the hotel, decide whether the priority is Old Town evenings and nearby Mala Plaža, or more time on the long Velika Plaža outside the centre. The beaches are not interchangeable just because they share Ulcinj as an address. Spend the first afternoon orienting around the actual accommodation and walking a manageable piece of shoreline. Do not assume a picturesque old-town room has easy vehicle access with bags; ask where parking and the final walk begin. If you reach town early, a swim close to the hotel is more useful than a drive to the far end of the beach on a transfer day. Three nights let you explore the wide sand tomorrow and still return to Ulcinj’s older streets on another evening. Check wind, shade and facilities for the specific section you intend to use.

  • Select hotel by the beach you will use
  • Check parking or drop-off at the real address

Overnight: Ulcinj

8 Day 8 Give the long beach its own day

Use the full day to understand Velika Plaža rather than treating its length as a single crowded beach scene. The national tourism organisation describes a long sandy coast with many access points. Choose one section for the group’s needs: easier facilities and shade, more space, or a water-sport area where wind is part of the appeal. Carry water and sun protection, and check whether the chosen access has the services you need. A relaxed lunch near the beach is better than driving back into town simply to complete an itinerary loop. If conditions become too windy for comfortable swimming, shift the afternoon to Ulcinj Old Town and its viewpoints. Keep the distinction between this sand and Mala Plaža near the centre clear in navigation and expectations. The point of three nights is to allow a change of beach without relocating your luggage. Do not promise the same sea conditions on every section or every day.

  • Choose a specific Velika Plaža access
  • Keep the Old Town as a weather alternative

Overnight: Ulcinj

9 Day 9 A second south-coast choice

Choose between a slower Ulcinj town day and an outing toward Ada Bojana. The island and river-mouth landscape has its own character; the official tourism description also identifies a naturist resort area, so check which section and access you are booking before bringing a mixed-expectation group. A family seeking ordinary beach facilities may prefer another section of Velika Plaža or a closer town swim. If the island is the goal, allow time to return and avoid adding a second distant sight merely because it lies on the same map. Use late afternoon for an Old Town walk, when the light is softer and the streets have a different feel from the wide sand. This day also serves as a weather buffer after yesterday’s beach plan. Find fuel and set the airport or onward route tonight; an early departure should not start with guessing a road through an unfamiliar town. Keep a separate bag for wet swimwear and travel clothes.

  • Confirm Ada Bojana section and access
  • Set the onward route before the last night

Overnight: Ulcinj

10 Day 10 Leave the south coast

Plan the final morning backwards from the actual flight or onward connection. Podgorica and Tivat Airports imply different drives, and neither should be treated as a casual beach-to-gate hop in peak traffic. Return a rental car according to the supplier’s office and fuel rules and allow for that process as well as check-in. If departure is late, have one simple activity near the hotel: breakfast in the Old Town or a short beach visit with luggage already secure. A remote swim is poor value when bags, showers and a long road still stand between you and the terminal. Recheck the responsible airport’s current access information and road conditions rather than using a journey time copied from another season. The ten days have had four distinct bases; the last one earns its value by letting the south coast finish calmly. If the flight is early, leave the beach out without trying to compensate on the road.

  • Confirm which airport serves the flight
  • Allow rental return and road buffer

Overnight: Onward travel

Moving between bases

The route changes climate and terrain on each move, so leave daylight for the drive.

3 transfers

  1. Kotor Žabljak

    Car Travel time: Reserve most of the day for the inland transfer

    Drive from the inner bay to Žabljak on a checked route, with rest stops and weather margin. This is a substantial move into a different climate; do not tack a major hike onto arrival.

    Booking note: Check road conditions and daylight, especially outside summer.

  2. Žabljak Virpazar

    Car Travel time: Allow an unhurried road day and village arrival

    Drive south from the mountain base to Virpazar. Choose a panoramic deviation only if visibility and time make it worthwhile, and keep the booked lake boat for the following full day.

    Booking note: Confirm any scenic-road access and the exact lodging entrance.

  3. Virpazar Ulcinj

    Car Travel time: Allow traffic and a practical check-in window

    Leave the lake for Ulcinj and settle into the final hotel. The south-coast address determines whether town beaches or Velika Plaža require another drive.

    Booking note: Choose the intended Ulcinj beach before selecting a room.

Confirm road access, mountain forecast and boat conditions with the responsible operators before setting out.

Spend where the landscape changes

The main fixed costs are four bases, a suitable vehicle and any chosen park or boat activities. Use live dated quotes; a static price would hide seasonal variation and operator terms.

Car and parking Check rental return location, insurance, mountain-road terms and actual hotel parking before treating a low headline rate as the trip cost.
Quote all ten days and all four bases
Durmitor Confirm current access and trail advice with the park. A paid excursion is optional, not a substitute for assessing conditions.
Choose one appropriate park day
Skadar Lake Ask whether the quoted fare includes national-park admission, group size and return time; licensed operators leave from several lake settlements.
Compare boat route and park entry
Ulcinj beach A distant hotel bargain may mean daily drives or parking near Velika Plaža. Facilities and beach-service prices vary by section.
Choose a section before paying for a room

Booking tips

  • Book a vehicle that fits luggage and your planned road; confirm the return branch before choosing the last flight.
  • Place the two Virpazar nights before buying a lake boat, then check the operator and weather nearer travel.
  • Choose Ulcinj lodging by the preferred beach and parking situation, not only by its town name.

Compare stays in Virpazar

A Virpazar room close to the lake boarding point makes the full water day more flexible.

Search more Virpazar stays →
Loading live stays

Trace the bay-to-mountain-to-lake circuit

The map follows the actual overnight sequence from enclosed bay through high country and lake to the south coast.

Virpazar

Questions before you book

Can this route work without a car?

The Kotor, Žabljak, Virpazar and Ulcinj sequence was built for driving. Public transport exists in parts of the country but a no-car version needs checked connections, different transfer days and perhaps fewer bases. Do not assume that a coach serves each park trailhead or boat pier.

Why sleep in Virpazar?

A lake overnight creates a complete day for a licensed boat, kayak or mapped park walk. It avoids squeezing water conditions and an inland drive into the same afternoon. Confirm the exact departure pier and park ticket when booking.

Is a Durmitor summit required?

No. Black Lake or a lower marked walk can show the park’s forest and water. Choose trail length against the weather and group’s ability, and use local park advice before a longer hike.

Are Ulcinj and Velika Plaža the same stop?

Ulcinj is the overnight base; Velika Plaža is a long sandy shoreline with separate access points outside the old-town core. Mala Plaža is nearer the centre. Pick a hotel with the specific beach you intend to use in mind.

Can a family visit Ada Bojana?

The wider island has different areas, while the official tourism description identifies a naturist resort. Check the precise beach or venue and access arrangements before taking a mixed-expectation group. A family beach elsewhere near Ulcinj is an easy alternative.

Which airport fits the last night?

Start from the actual available flight. Podgorica and Tivat Airports require different road plans from Ulcinj; preserve a margin for traffic, rental return and terminal procedures. Never choose a flight from an assumed map time alone.

Sources and review

Reviewed by StartBooker editorial Montenegro route research

Last reviewed 2026-09-28

Updated

How this route was checked: UNESCO and national-park records were checked against official tourism and independent editorial guides; airport and safety claims were limited to operator advice rather than fixed drive-time promises.

23 references reviewed

Key sources
  • UK Foreign, Commonwealth & Development Office
  • UNESCO World Heritage Centre
  • National Parks of Montenegro
  • National Tourist Organisation of Montenegro
  • Kotor City Walls (official ticketing)
  • Montenegro National Tourism Organisation
References
Photo credits

Some photos provided by Pexels.

What did a full Skadar Lake day add to your Montenegro circuit?