10-day Montenegro itinerary: from the Bay to the deep south
Ten days: when you want the whole country
The 7-day itinerary covers Montenegro’s greatest hits. Ten days adds the parts that most first-timers miss and most return travellers say they wish they had seen: the ruined Ottoman city of Stari Bar, the wild long beach of Ulcinj, and Biogradska Gora — a primeval forest that UNESCO considers one of the last virgin forests in Europe.
This route runs Kotor → Lovćen → Budva → Skadar → Ostrog → Žabljak → Biogradska → Bar → Ulcinj → Budva/airport. It’s a figure-of-eight loop that avoids significant backtracking and ends near the coast for easy airport access.
At a glance
| Days | 10 |
| Total driving | ~700 km |
| Difficulty | Moderate |
| Budget (daily/person) | 70–130 EUR mid-range |
| Best for | Deep Montenegro first visit, south coast explorers |
| Best months | May–June, September–October |
Days 1–7 — The canonical week
Follow the 7-day Montenegro itinerary exactly:
- Day 1: Kotor old town + Bay cruise
- Day 2: Lovćen + Cetinje + Sveti Stefan view
- Day 3: Budva old town + beach
- Day 4: Skadar Lake + Virpazar winery + sunset kayak
- Day 5: Ostrog Monastery → drive to Žabljak
- Day 6: Tara rafting or Bobotov Kuk hike + Tara Bridge zipline
- Day 7: Black Lake morning → drive south via Morača Canyon
On Day 7, instead of heading straight to Kotor/Tivat for the airport, continue south from Podgorica to Biogradska Gora or Bar.
Day 8 — Biogradska Gora National Park
Driving: ~120 km (Žabljak or Kolašin → Biogradska)
Base: Kolašin or Biogradska eco-lodge
Estimated cost: 50–80 EUR/person
Biogradska Gora is the fourth and least-visited of Montenegro’s four national parks. It is also the one that most surprises visitors. The primeval forest around Biogradsko Lake — at 1,094 m altitude, with no motorboats, no jet skis, and minimal tourist infrastructure — has trees that are 400–500 years old and a silence that feels genuinely rare in the 21st century. UNESCO considers Biogradska Gora one of the last three primary forests remaining in Europe, alongside forests in Germany and Ukraine.
Morning — arrival and lake circuit
Drive from Žabljak (1h45 via Mojkovac) or from Kolašin (40 minutes via the park entrance road off the E65 motorway). The park entrance fee is 5 EUR per person. The lake circuit is 3.5 km flat on a well-maintained path and takes 1.5 hours at an easy pace. Rowing boats are rented from the lakeside for 5 EUR/30 minutes — one of the great low-cost pleasures of Montenegro. The lake is fed by glacial meltwater and is a vivid green-blue. No swimming is permitted to protect the ecosystem.
At the eastern end of the lake circuit, the old-growth forest begins — beech, spruce, and silver fir reaching 60 metres, with trunks 2–3 metres across. The oldest trees pre-date the Ottoman conquest of Montenegro. The forest floor has a density of species that takes ecologists by surprise: 86 species of fungi, 220 species of insects, 20 species of bats. You feel it as a weight of age and quiet rather than as a list.
Afternoon — deeper forest trails and Kolašin
The park has marked trails up to Biogradsko Peak (2,065 m, 4–5 hours return from the lake) and through the forest to highland meadows at the Pesića Jezero (another glacial lake, 20 minutes from the main lake). A 2-hour walk into the old-growth interior — staying on the marked trails to protect root systems — gives more of the forest’s character than the lake circuit alone.
By 15–16h, drive to Kolašin for the night. Kolašin is Montenegro’s main inland resort town and the gateway to the Bjelasica mountain range — ski lifts in winter, hiking trails in summer. Several good restaurants in town serve mountain fare.
Sleep: Kolašin town (40–90 EUR/room, various boutique hotels and ski lodges) or the Biogradska Gora eco-lodge directly on the lake shore (60–90 EUR/room, book 3–4 weeks ahead in summer).
Day 9 — Bar old town, Stari Bar, and olive grove
Driving: ~130 km (Kolašin → Bar)
Base: Bar or Ulcinj
Estimated cost: 55–90 EUR/person
Morning — Stari Bar ruins
Leave Kolašin by 8:30 am. The drive south via the Bar–Boljare motorway (A1) takes 1.5 hours — one of the most impressive pieces of Montenegrin infrastructure, running through the Morača Canyon on viaducts before emerging at the coastal plain. Stari Bar (Old Bar) sits 4 km inland from the modern city on a steep hillside — a settlement continuously inhabited for 2,500 years, bombed by the Austro-Hungarian navy in 1878, and left largely as ruins since Montenegro’s independence in that year.
The ruins are extensive and largely unrestored — an archaeological site rather than a museum. The old bishop’s palace, the medieval hammam (bathhouse) with its original stone pools, the Venetian aqueduct fragments, and the 12th-century Church of Saint Veneranda are all accessible within a 1.5-hour walk. The views from the upper ruins over the olive plains stretching to the sea are extraordinary — and unexpectedly quiet for a historically significant site.
Entry is 3 EUR. Bring water — there is limited shade in the middle section. A guide (available at the entrance, 10–15 EUR) significantly enriches the experience.
Lunch in the village below Stari Bar (two traditional konobas within walking distance) or in the Bar modern city centre — the harbour has several good fish restaurants.
Bar: Old Town Heritage + Olive Oil TastingAfternoon — the world’s oldest olive tree and coast drive
Bar municipality contains what is authenticated as the oldest cultivated olive tree in Europe — a 2,000+ year-old tree (some estimates place it at 2,200 years, growing during the Roman Republic) that is still producing olives and oil. It stands near Mirovica village, 5 km north of Stari Bar, on private land with a public path. A 20-minute detour. The tree’s gnarled trunk (6 m diameter) and the olives that still fall from its branches each autumn are a reminder that the landscape you are driving through has been farmed and inhabited for far longer than any of the architecture you have visited.
Drive south from Bar to Ulcinj (40 minutes via the coastal road). The approach to Ulcinj reveals the town’s Ottoman character immediately: the minaret of the old mosque inside the fortress visible from the road, the narrow streets climbing the cliff above the sea.
Sleep: Ulcinj — Montenegro’s southernmost town, with the most distinctively non-Venetian character in the country. The Albanian majority gives the old town a different food culture, a different language on the café menus, and a different atmosphere from the Venetian-influenced north. The fortress old town above the sea has a history as a slave trading port (from the 16th through 19th centuries) and a literary past as the place where Miguel de Cervantes was briefly held captive after the Battle of Lepanto. Budget 35–80 EUR/room.
Day 10 — Ulcinj and Velika Plaža, then departure
Driving: ~85 km (Ulcinj → Budva/airport)
Estimated cost: 40–70 EUR/person
Morning — Ulcinj old town and fortress
Wake early and walk the Ulcinj old town before the heat builds and the day-trippers arrive from Budva. The fortress walls date from Byzantine foundations with Venetian and Ottoman reconstructions layered above. The Slave Market square inside the old town — a factual designation, not a dramatisation — was active from the 16th through the early 19th century; Ulcinj was the last functioning slave market on the Adriatic. The ethnographic museum inside the fortress (5 EUR entry) covers this history and the town’s complex Albanian, Venetian, and Ottoman layers.
The old town mosque inside the fortress (15th century, functioning) is one of the oldest in Montenegro. Dress modestly if you want to enter.
Breakfast at a café on the fortress wall terrace with the Adriatic below and the Albanian mountains visible to the south on clear days.
Midday — Velika Plaža
Drive 6 km south to Velika Plaža — a 13 km continuous stretch of dark, fine sand, the longest beach in Montenegro. The beach faces southeast toward Albania, is entirely free of charge (no sunbed mafia on most sections), and catches a consistent sea breeze that makes it the kite-surfing capital of the Adriatic. The aesthetic is completely different from the Budva Riviera’s rocky coves and beach clubs — wider, wilder, and significantly less commercial.
Ulcinj: Crystal Beach & Old Ulcinj Cruise with Fish PicnicThe small settlement of Ada Bojana, at the south end of Velika Plaža where the Bojana River meets the sea, is a 20-minute drive further. Ada Bojana is a river island with a nudist tradition on one bank and a family-friendly naturist-adjacent beach on the other — famous among Balkan travellers for its fish restaurants, built on stilts over the Bojana River, serving grilled carp caught the same morning.
Midday to afternoon — cooking class or departure
If your flight is afternoon or evening, the Ulcinj Albanian-Montenegrin cooking class is one of the most distinctive experiences on the south coast — a session covering stuffed peppers, byrek, roasted lamb, and the mezze tradition that distinguishes Ulcinj’s food culture from the rest of Montenegro.
Ulcinj: Cooking Class with DinnerIf your flight is midday, drive directly north: Ulcinj to Budva is 60 km (1h15), Tivat airport adds 30 minutes (total: 1h45 from Ulcinj). Podgorica airport is 1h from Ulcinj via the E65 motorway.
Return the rental car at Tivat or Podgorica airport. Both have 24-hour drop-off.
Logistics
South coast season: The coast closes down significantly from mid-November to April. Ulcinj and Bar remain functioning cities year-round, but beach infrastructure (restaurants, boat rentals, beach bars) disappears from approximately November 1. Many hotels in Ulcinj and Petrovac close for winter. The safe travel window for the full south coast experience is May–October. In April and October, everything is open but the beach scene is limited.
Biogradska Gora access: The park road to the lake (off the E65 at the Kolašin exit, then a secondary road through the forest) can be gated closed November–April due to snow. The gate is not always marked on GPS — check with the Kolašin tourist office (Boulevard Arm de Gaulle 2, Kolašin) before driving up in shoulder season.
Bar train connection: Bar station sits at the terminus of the famous Bar–Belgrade railway (completed 1976) — a remarkable piece of mountain engineering that crosses the Morača Canyon and the Mala rijeka viaduct. The 1-hour Bar–Podgorica section is scenic and cheap (3 EUR). If you are ending the trip in Bar with a flight from Podgorica, the train is a pleasant alternative to driving. The Bar–Belgrade full journey (12 hours) is a classic Balkan rail adventure for another trip.
Ulcinj border: The Sukobin/Muriqan border crossing to Albania is 20 km south of Ulcinj and open 24/7 for EU, UK, and US citizens. No visa required. The Albanian town of Shkodra is 30 minutes from the border; Tirana is 2.5 hours. Not covered in this 10-day itinerary but easily added as a 2-day extension (see the 14-day Balkans itinerary).
Fuel stops for the full route: Kotor, Budva (coast); Virpazar or Podgorica (before Ostrog); Nikšić (before Žabljak, essential); Kolašin or Bijelo Polje (before Biogradska or the Bar motorway); Bar city (before Ulcinj). Never arrive in Žabljak or Biogradska Gora from the south without fuelling at Nikšić or Kolašin respectively.
Car rental: A standard hatchback handles all roads on this itinerary. The Biogradska Gora park road is narrow but paved; the Durmitor ring road has short unpaved sections. A small SUV adds comfort but is not necessary. Confirm cross-border insurance is not needed — this route stays entirely within Montenegro.
What to budget
| Category | Budget/day | Mid-range/day |
|---|---|---|
| Accommodation (per person sharing) | 22–38 EUR | 50–95 EUR |
| Meals | 18–28 EUR | 30–50 EUR |
| Activities | 15–30 EUR | 30–60 EUR |
| Transport (fuel + parking) | 12–20 EUR | 20–30 EUR |
| Total/person/day | 67–116 EUR | 130–235 EUR |
Variants
Cutting to 9 days: Skip Biogradska Gora and drive directly from Žabljak to Bar (3.5 hours via Mojkovac and the A1). This is the more common route for first-timers who want the south coast without the forest detour.
Adding Albania: From Ulcinj, the Albania border crossing at Sukobin/Muriqan is 20 minutes. Adding 2 days in Albania (Shkodra + Tirana) turns this into a genuine Balkans circuit — see the 14-day Balkans itinerary. Albania’s Shkodra Castle (Ottoman fortress on a hill above the city) and the old bazar are 30 minutes from the border and worth 2 hours.
Rainy day in Bar/Ulcinj: The Stari Bar ruins are fine in light rain (the open-sky ruins become more atmospheric, not less, in overcast weather). The Bar city museum (near the train station) covers the Bar–Belgrade railway history. The Ulcinj old town ethnographic collection is the best indoor option in the south — a small but thoughtfully curated exhibition on Albanian folk culture.
Starting from the south: If flying into Podgorica or arriving from Albania, reverse the itinerary: start in Ulcinj (Day 1–2), north to Bar and Biogradska Gora (Day 3), Žabljak (Day 4–6), south to Ostrog and Skadar (Day 7–8), then Budva and coast north to Kotor (Day 9–10). This avoids the long first-day drive from the Bay to the south coast and works equally well.
Budget version: Replace Biogradska Gora with a longer stay at Virpazar (second Skadar Lake activity day: full-day kayak instead of the boat tour) and skip Bar entirely. This cuts 200 km of driving and focuses the south section on the lake experience. Total budget reduction: approximately 20–25 EUR/person/day on accommodation (Virpazar guesthouses vs. Bar/Ulcinj hotels) and fuel savings.
FAQ
Is 10 days enough for all of Montenegro?
It covers every major region: the Bay, the mountains (Durmitor and Biogradska), Skadar Lake, the central coast (Budva), the old capital (Cetinje), and the south coast (Bar, Ulcinj). The one significant gap is Herceg Novi in the north of the Bay — add a night if you enter from Croatia.
How far is Ulcinj from Kotor?
Approximately 100 km (1h45 via the coastal road and A1 motorway). Day trips from Kotor to Ulcinj and back are possible but long — an overnight in Ulcinj is worth the extra planning.
What’s the food like in Ulcinj?
Ulcinj has the most distinctive food culture in Montenegro due to its Albanian majority. Expect grilled fish, lamb liver (byrek), Albanian-style baked vegetables, and strong coffee served in the Ottoman manner. The seafood restaurants on the marina are excellent and significantly cheaper than Budva or Kotor equivalents.
Can I visit Biogradska Gora without a car?
Difficult. There is a bus to Kolašin from Podgorica, but the park is 30 km from town with no public connection. A taxi from Kolašin costs 20–30 EUR return. Most visitors with cars stop for a half-day on the way between Žabljak and Bar.
What’s Stari Bar like compared to Kotor old town?
Very different. Kotor is a living city inside its walls, full of restaurants and tourists. Stari Bar is an abandoned ruin — atmospheric precisely because it isn’t commercialised. Fewer visitors, more silence, more sense of time. Kotor is more beautiful; Stari Bar is more haunting.
Is there direct transport from Ulcinj to Tivat airport?
No direct service — you need to transit Budva (change) or take a private transfer. Pre-booked airport taxis from Ulcinj to Tivat run 50–70 EUR and take 1h45. Book the night before.