Make this trip your own
Create your own free, personalized itinerary in seconds — then sign up to save and edit it.
Create my version

8-Day Adriatic and Balkans Route from Dubrovnik to Kosovo and Lake Ohrid

Day 1 · Tue, Sep 1
Dubrovnik

Arrival in Dubrovnik

  1. Dubrovnik Old Town (Ploče to Pile gates walk) — Old Town — Start with the compact UNESCO center for an easy first taste of the city’s limestone lanes and sea views; late afternoon, ~1.5 hours.
  2. Stradun — Old Town — The main pedestrian spine is best for a relaxed stroll, people-watching, and a first gelato stop; late afternoon, ~45 minutes.
  3. Rector’s Palace — Old Town — A classic Dubrovnik museum stop that gives context to the city’s maritime history; early evening, ~1 hour.
  4. Buža Bar — outside the city walls by the cliffs — Come for a sunset drink with iconic Adriatic views; evening, ~1 hour, approx. €8–15 per person.
  5. Taj Mahal Dubrovnik — Old Town — A reliable Bosnian-Croatian dinner choice inside the walls to keep the first night easy; dinner, ~1.5 hours, approx. €20–35 per person.

Arrival in Dubrovnik

If you’re landing today, keep this first day light and easy: get into your accommodation, drop bags, and let the heat and travel day dissolve before you try to “do” the city. If you’re staying near Pile Gate, Ploče Gate, or inside the walls, you can mostly walk everywhere tonight; if you’re outside the Old Town, the Libertas bus network is the easiest way in, and a taxi from the airport usually runs about €35–45 depending on traffic. Once you’ve settled, head straight into the historic core for an easy first taste of Dubrovnik Old Town (Ploče to Pile gates walk), entering through Ploče Gate and drifting west toward Pile Gate so you get the best sequence of sea walls, narrow lanes, and that classic limestone glow in the late afternoon. The walk itself takes about 1.5 hours at a gentle pace, and it’s best done after 5 pm in September when the light softens and the daytime crowds start thinning.

From there, continue onto Stradun, the city’s polished main spine, for an unhurried wander and maybe a first gelato stop around Gundulićeva poljana or near Luža Square. This is where Dubrovnik starts feeling real: locals cutting across the square, couples lingering over coffee, and the evening rhythm settling in. After that, step into Rector’s Palace to get context for the city’s old maritime republic; it’s usually open until early evening in season, with tickets around €15–20, and an hour is enough to see the highlights without rushing. If you’re feeling a little museum-fatigued, you can keep it short and save your energy for the view.

As sunset approaches, make your way down the side steps to Buža Bar outside the walls by the cliffs—cash is useful here, and drinks are usually around €8–15 depending on what you order. This is one of those places locals still recommend because it’s simple: a cold drink, the rocks below, and the Adriatic doing all the work. For dinner, head back into the Old Town for Taj Mahal Dubrovnik, a dependable first-night choice for Bosnian-Croatian food; expect about €20–35 per person, and it’s smart to reserve if you want an easy table after sunset. That gives you a gentle, no-stress first evening without overpacking the day.

Day 2 · Wed, Sep 2
Kotor

Coastal day in Kotor

Getting there from Dubrovnik
Direct bus via FlixBus / local operators from Dubrovnik Main Bus Station to Kotor (2.5–4h incl. border, ~€20–35). Go on an early-morning departure so you still have time for Kotor Old Town in the morning.
Private transfer/taxi (2.5–3h, ~€120–180 total) if you want the easiest border crossing and door-to-door service.
  1. Kotor Old Town — Kotor — Begin inside the car-free medieval core to see the gates, squares, and stone alleyways at their calmest; morning, ~1.5 hours.
  2. St. Tryphon Cathedral — Old Town — Kotor’s most important landmark and a good anchor before climbing higher up the day; morning, ~30–45 minutes.
  3. Cattaro — Old Town waterfront — A waterfront coffee stop right by the harbor works well before the hill climb; late morning, ~30–45 minutes, approx. €4–8 per person.
  4. San Giovanni Fortress — above Old Town — The climb rewards you with the signature Bay of Kotor panorama; late morning to early afternoon, ~2–2.5 hours round trip.
  5. Konoba Scala Santa — Old Town — A solid old-town lunch spot for local seafood and grilled dishes after the climb; lunch, ~1.5 hours, approx. €15–30 per person.

Morning

Take the early bus from Dubrovnik so you can arrive in Kotor with most of the day still ahead of you; once you’re dropped near the waterfront, it’s an easy walk into the car-free core. Start in Kotor Old Town while it’s still relatively quiet, before the cruise crowd thins and the stone lanes warm up. The compact center is best enjoyed slowly: slip through the gates, wander the little squares, and let yourself get turned around a bit — that’s half the charm. Expect about 1.5 hours here if you linger for photos and a coffee, and note that the old town is mostly cobblestone and uneven, so comfortable shoes matter more than style.

From there, head to St. Tryphon Cathedral, just a short stroll deeper into the maze. It’s the city’s most important landmark and worth a calm, unhurried visit before the hill climb. Inside, it’s usually dim, cool, and a nice reset from the brightness outside; entry is typically a few euros, and if the museum section is open, allow a little extra time for it.

Late Morning

After the cathedral, pause at Cattaro on the waterfront for coffee with a bay view — this is a good moment to sit, hydrate, and mentally prepare for the climb. You’ll usually spend 30–45 minutes here, and a coffee plus something light should land around €4–8 per person depending on what you order. Then make your way to the trail for San Giovanni Fortress; don’t rush it, because the ascent is the point. The path is steep, uneven, and sun-exposed in places, and the round trip usually takes 2–2.5 hours depending on how often you stop for photos. Go early enough to avoid the hottest part of the day, and bring water — even in September it can feel intense on the exposed switchbacks. The payoff is exactly what you came for: the classic Bay of Kotor panorama, with the red roofs below and the mountains rising almost straight up behind them.

Lunch

When you come back down, head into Konoba Scala Santa for lunch and sit down properly after the climb. It’s one of the more dependable old-town choices for seafood, grilled fish, and simple local dishes, and it’s the sort of place where lingering over a meal feels right after a strenuous morning. Budget roughly €15–30 per person, depending on whether you go light or make it a full lunch. If you still have energy afterward, give yourself a slow wander through the lanes rather than trying to “check off” more sights — Kotor is best when you leave a little room for getting lost on purpose.

Day 3 · Thu, Sep 3
Kotor

Bay of Kotor and nearby old town

  1. Our Lady of the Rocks — Perast — Take the boat out early to avoid crowds and enjoy the tiny islet and church; morning, ~1.5 hours including boat time.
  2. Perast — Bay of Kotor — Stroll the elegant waterfront and baroque palaces, which feel much quieter than Kotor; late morning, ~1–1.5 hours.
  3. St. Nicholas Church — Perast — A peaceful stop that pairs naturally with the town walk and harbor views; late morning, ~30 minutes.
  4. Verige Beach — Verige Strait — Pause for a swim or a shoreline break with one of the bay’s best views; early afternoon, ~1–1.5 hours.
  5. Bokeski Gusti — Kotor Bay area — Return for a laid-back dinner with Montenegrin specialties and bay scenery; evening, ~1.5 hours, approx. €18–35 per person.

Morning

Take a boat out to Our Lady of the Rocks first thing, before the bay gets busy and the light turns harsh. From Perast, small taxi boats usually run from the waterfront and are easy to arrange on the spot; expect about €5–10 round trip or a little more if you hire a private skipper. The islet itself is compact, so 1.5 hours is plenty for the church, the little museum, and the classic photos back toward the mountains. Go early if you can — the place feels much more atmospheric when it’s still quiet and you can hear the water lapping against the stone.

Late Morning

Back in Perast, take your time along the waterfront promenade and let the town show off a bit. This is the elegant, slower side of the Bay of Kotor: stone palaces, tiny docks, and cafés where people linger over espresso instead of rushing through sights. It’s an easy 1–1.5 hour wander, especially if you pause for a drink and just watch the boats come and go. A few steps inland, St. Nicholas Church is worth a calm visit — it’s usually open during the day, and even if you only step inside briefly, it adds a nice quiet counterpoint to the waterfront. Dress modestly if you plan to enter, and keep some small cash handy for donations.

Afternoon

After lunch, head to Verige Beach for a swim or just a long shoreline break. This stretch sits near the narrowest part of the bay, so the views are one of the best things about it: ferries, cliffs, and that huge sweep of blue water all in one frame. It’s more of a casual stop than a polished beach club scene, so bring water shoes if you have them and expect a laid-back setup rather than full-service beach infrastructure. If you’re arriving by car or transfer, this is also the easiest time to pause without feeling rushed — 1 to 1.5 hours here is ideal.

Evening

For dinner, settle in at Bokeski Gusti in the Kotor Bay area for a proper end-of-day meal with Montenegrin specialties. Plan on about €18–35 per person depending on what you order, and book ahead if you’re aiming for a bay-view table in September, when evenings still fill up. It’s the kind of place where you can order slowly, linger over grilled fish or local meat dishes, and let the day unwind without needing to be anywhere else. If you’re driving back afterward, leave a little buffer for the narrow roads around the bay after dark, especially on weekends.

Day 4 · Fri, Sep 4
Prizren

Travel toward Kosovo

Getting there from Kotor
Private car/transfer via Podgorica–Peja/Prizren route (about 6.5–8h total with stops and border, ~€180–280 total). Best as an early departure so you can reach Prizren by evening for the fortress sunset stop.
Bus: Kotor/Podgorica to Prizren with a connection (usually 8–11h, ~€25–45). Cheaper, but schedules are less reliable and can mean a long day with a transfer.
  1. Morača Monastery — between Kotor and northbound route — Break the drive with a worthwhile cultural stop in a dramatic canyon setting; morning, ~45 minutes to 1 hour.
  2. Đurđevića Tara Bridge — Tara Canyon — One of Montenegro’s signature viewpoints and the best Tara Gorge photo stop; midday, ~45 minutes.
  3. Black Lake — Žabljak — If you want a longer nature detour en route, this is the easiest classic stop in Durmitor; early afternoon, ~1.5 hours.
  4. Prizren Fortress — Prizren — Arrive and stretch your legs with sunset views over the old town and mountains; evening, ~1–1.5 hours.
  5. Te Syla — Prizren — A dependable riverside dinner for grilled meats and local staples after the drive; evening, ~1.5 hours, approx. €12–25 per person.

Morning

Leave Kotor early and keep the first leg of the day focused on a meaningful break rather than a big detour. Your first stop, Morača Monastery, sits in a striking canyon setting and is worth the pause for its quiet courtyards, frescoes, and the simple fact that it resets you before the long cross-border push. Plan on about 45 minutes to 1 hour here; dress modestly, and if you’re arriving mid-morning there’s usually enough parking nearby to step out, stretch, and get back on the road without hassle.

Midday

Continue north to Đurđevića Tara Bridge, the classic Tara Canyon photo stop and one of those places that actually looks dramatic in person. Give yourself about 45 minutes to walk the viewpoints on both sides of the bridge, take the standard panorama shots, and maybe grab a coffee or snack from the small roadside stands if they’re open. If the weather is clear, the best light is usually late morning to early afternoon, and it’s one of the easiest places on this route to feel like you’ve properly seen Tara Gorge without committing to a full adventure day.

Afternoon

If you want a longer nature pause, continue to Black Lake near Žabljak for the easiest classic Durmitor detour on the way south. The lake loop is a relaxed walk and usually takes around 1.5 hours with time to sit, breathe, and take in the mountain air; in early September it’s typically pleasant but bring a light layer because it can turn cool quickly once clouds roll in. Parking is straightforward near the trail access, and you can keep this as a scenic stop rather than a full hike so you still arrive in Prizren with energy left for the evening.

Evening

Aim to reach Prizren Fortress in time for sunset, when the old town, the river, and the surrounding hills soften into the kind of golden light that makes the climb worthwhile. Expect 1 to 1.5 hours total if you want to walk up, linger at the top, and come down slowly through town; the path is steep in places but manageable, and it’s a great first impression of the city after a long drive. For dinner, head to Te Syla by the river for grilled meats and local staples—reliable, unfussy, and a good fit after a road day; budget roughly €12–25 per person, and if you arrive late just go straight there, then stroll a little along the Bistrica before calling it a night.

Day 5 · Sat, Sep 5
Pristina

Kosovo stay

Getting there from Prizren
Intercity bus from Prizren Bus Station to Pristina Bus Station (1.5–2h, ~€4–7). Mid-morning is ideal after breakfast so you arrive in time for a full sightseeing day.
Taxi/private transfer (1.5h, ~€35–60) if you want maximum flexibility or are traveling with luggage.
  1. Ethnological Museum (Emin Gjiku Complex) — Pristina — Start with Kosovo’s best cultural intro and preserved Ottoman-era houses; morning, ~1 hour.
  2. Newborn Monument — central Pristina — A quick but essential modern Kosovo landmark to see on foot; late morning, ~15–20 minutes.
  3. Mother Teresa Boulevard — center — Walk the main pedestrian street for coffee, shops, and city life; late morning, ~45 minutes.
  4. Bear Sanctuary Prishtina — outskirts of Pristina — A meaningful animal-welfare stop that’s different from the city sightseeing rhythm; afternoon, ~1.5 hours.
  5. Liburnia Restaurant — Pristina — Good for a relaxed Kosovo lunch with traditional dishes and a central location; lunch or dinner, ~1.5 hours, approx. €10–20 per person.

Morning

Arrive into Pristina by late morning and head straight to the Ethnological Museum (Emin Gjiku Complex) in the old quarter so you can start with the city’s strongest sense of place before the day gets busy. The museum is usually open daytime hours Tuesday–Sunday, and an hour is enough to wander the preserved houses, courtyards, and domestic exhibits without rushing. It’s a short, easy walk back toward the center afterward, and this is the best time to be on foot before the heat builds up.

From there, continue to the Newborn Monument, which is one of those quick stops that still matters: a few minutes to take in the changing façade and the street-level energy around it. Then drift onto Mother Teresa Boulevard, Pristina’s main pedestrian spine, where the city really feels alive in late morning. Grab a coffee at Matisse, Dit’ e Nat’, or any of the small café terraces along the boulevard, and just let yourself linger a bit; this is the place to watch the city move.

Lunch and afternoon

For lunch, keep it simple and central at Liburnia Restaurant. It’s a good spot for grilled meats, salads, and classic Kosovo dishes without turning lunch into a production, and you can expect roughly €10–20 per person depending on what you order. Afterward, leave the city center for Bear Sanctuary Prishtina, which is about a 20–30 minute taxi ride from downtown depending on traffic. Plan on about 1.5 hours there: it’s less about “sightseeing” and more about a meaningful, calm stop, and the shaded paths make it a decent afternoon reset.

If you still have energy when you get back, keep the evening light with a second walk on Mother Teresa Boulevard or a relaxed drink near Sheshi Zahir Pajaziti. Pristina works best when you don’t over-program it—let the day breathe, and you’ll get the city’s best version of itself.

Day 6 · Sun, Sep 6
Ohrid

Journey to Lake Ohrid

Getting there from Pristina
Private car/transfer via Kačanik–Tetovo–Struga border route (4.5–6h, ~€120–180 total). Depart very early (around 7:00) to arrive by early/mid-afternoon for Ohrid’s evening lakeside views.
Bus via Skopje/Tetovo corridor (5.5–8h, ~€15–25). Cheaper, but usually slower and less convenient because schedules and border timing can be awkward.
  1. Road transfer Pristina to Ohrid — intercity route — Depart early for the long but manageable drive south; allow ~4.5–6 hours with border/formality time and one coffee stop.
  2. Ancient Theatre of Ohrid — Ohrid Old Town — Once you arrive, start with a compact first stop that’s easy after the drive; late afternoon, ~30 minutes.
  3. Church of St. John at Kaneo — Kaneo — The classic Ohrid postcard view is best in soft evening light; late afternoon, ~45 minutes.
  4. Samuel’s Fortress — Old Town — Climb for broad views over the lake and red-roofed town; late afternoon, ~1 hour.
  5. Restaurant Kaneo — Kaneo waterfront — End with lakefront dinner in one of Ohrid’s most scenic settings; evening, ~1.5 hours, approx. €15–30 per person.

Midday Arrival and Settle-In

Leave Pristina early and keep the day paced around the long transfer so you still have energy for Ohrid’s best light. The drive via Kačanik, Tetovo, and Struga usually takes about 4.5–6 hours including the border crossing and a quick coffee stop, so an early start around 7:00 is ideal. If you’re using a private transfer, ask the driver to drop you as close as possible to Ohrid Old Town rather than the main promenade so you can start on foot; if you’re staying in town, stash bags first and have a quick lunch or espresso before heading uphill.

Late Afternoon in Old Town

Once you’ve arrived, begin gently at the Ancient Theatre of Ohrid, a compact and easy first stop after a long drive. It’s one of those places that doesn’t take long, but it immediately gives you the feel of the city’s layered history; entry is typically just a few euros, and 30 minutes is enough unless you’re lingering for photos. From there, wander the narrow lanes toward Kaneo—the walk is part of the pleasure, with stone houses, little courtyards, and glimpses of the lake opening up between walls.

Golden Hour Views

Save Church of St. John at Kaneo for late afternoon, when the light softens and the classic postcard view really earns its reputation. You can spend 30–45 minutes here without rushing, especially if you walk the little path down to the water and back up again. Then continue to Samuel’s Fortress for the broadest views over Lake Ohrid, the old town roofs, and the hills beyond; budget about an hour, and wear decent shoes because the climb is steep in places and the stones can be slippery. If you’re here near sunset, this is one of the best spots in town to simply stand still and watch the light change.

Dinner by the Water

End the day at Restaurant Kaneo on the waterfront, which is exactly the kind of place that makes Ohrid feel special after a travel day. It’s scenic enough to book ahead in high season, and dinner usually runs about €15–30 per person depending on whether you order fish, trout, or wine. The walk back afterward is easy if you’re staying in Old Town, but if you’re farther out, take a taxi from the waterfront rather than climbing back uphill after dark.

Day 7 · Mon, Sep 7
Ohrid

Lake Ohrid and surrounding area

  1. Bay of Bones Museum — Ploča Bay — Go early for the open-air reconstruction and calmer lake light; morning, ~1.5 hours.
  2. Monastery of Saint Naum — southern shore of Lake Ohrid — One of the region’s best day-out destinations, combining history, springs, and lake scenery; late morning to early afternoon, ~2–3 hours.
  3. Drim River Springs — near Saint Naum — A short boat ride or walk here adds a peaceful nature element to the monastery visit; midday, ~45 minutes.
  4. Vevčani Springs — Vevčani — If you want one more scenic stop on the way back, these springs are a nice contrast to the lakefront; afternoon, ~1 hour.
  5. Kaj Kanevche — Ohrid Old Town — Finish with a relaxed lakeside meal and sunset atmosphere back in town; evening, ~1.5 hours, approx. €15–30 per person.

Morning

Start early and head south along the lake to Bay of Bones Museum in Ploča Bay while the water is still glassy and the light is soft; that’s when the wooden platforms, reconstructed huts, and little peninsula feel most atmospheric. It’s usually easiest by taxi from Ohrid center or by a private driver, and the ride is about 20–30 minutes depending on where you’re staying. Plan on around €5–10 by taxi each way or more if you’ve arranged a half-day car. The museum itself is best done in about 1.5 hours, and if you arrive before the bigger tour crowds, you’ll have the walkways mostly to yourself.

Late Morning to Afternoon

Continue on to Monastery of Saint Naum on the southern shore, which is one of those places that really earns the detour: the monastery grounds, the lake views, the peacocks wandering around, and the spring-fed setting all make it feel like a full outing rather than just a stop. There’s usually a small entrance fee for the monastery area, and if you want the old boatman experience, the little rowboats around the spring area are worth it for the calm, slow look at the water. From there, make time for Drim River Springs, either by boat if the operators are running or on foot if you want a quieter wander; it’s only a short add-on, but it gives the whole visit its most peaceful moment. Budget roughly 2–3 hours for the monastery and springs together, and eat here if you’re hungry — the lakeside restaurants near Saint Naum are set up for grilled fish and simple Macedonian plates, though prices are a bit higher than in town because of the location.

Afternoon Stop

On the way back toward Ohrid, if you want one more scenic pause, stop at Vevčani Springs in Vevčani. It’s a good contrast after the big-lake scenery: colder water, shaded paths, and a village feel that’s more local and less polished. The stop works well in the afternoon when you’re not in a rush, and an hour is enough to walk, sit with a coffee, and stretch before the final return. A taxi or private car is really the practical way to do this day; public transport won’t make the routing easy, so this is the one day where having a driver pays off.

Evening

Back in Ohrid Old Town, finish at Kaj Kanevche for a slow dinner right on the water, especially if you can time it for sunset. It’s one of the better spots for the classic lakeside evening: relaxed service, local fish, salads, wine, and views across the bay without feeling too formal. Expect roughly €15–30 per person depending on whether you order fish or just a lighter meal. If you still have energy after dinner, take a short walk along the promenade near the harbor and let the day wind down naturally — tomorrow is your last travel day, so keep it unhurried and don’t overpack the evening.

Day 8 · Tue, Sep 8
Tara Canyon

Return via Tara Gorge to Dubrovnik

Getting there from Ohrid
Private car/transfer or rental car via Podgorica/Plužine–Šćepan Polje corridor (6–8h driving time plus border, ~€180–300 total for a transfer or rental+one-way drop if available). Leave at first light to reach Tara Canyon by midday for the bridge stop.
Bus is not practical for this cross-border leg; if you must go budget, break the trip with an overnight in Montenegro or northern Albania.
  1. Road transfer Ohrid to Tara Canyon — cross-country route — Start very early for the long return segment; expect ~6–8 hours total with border time and short breaks.
  2. Đurđevića Tara Bridge — Tara Canyon — Stop for the essential canyon viewpoint and a quick stretch before the final push; midday, ~45 minutes.
  3. Piva Monastery — near Plužine — A worthwhile detour if timing allows, adding a calm cultural break to the long drive; early afternoon, ~45 minutes.
  4. Drive through Montenegro’s mountain roads — en route to Dubrovnik — Keep this as a scenic transit segment with a coffee stop in a roadside café; afternoon, ~1–2 hours of flexible break time.
  5. Dubrovnik Old Town dinner stop — Dubrovnik — If you arrive with energy, end with a simple farewell dinner near the walls; evening, ~1.5 hours, approx. €20–35 per person.

Morning

Leave Ohrid at first light if you can; this is the kind of day that works best when you treat the road as part of the experience rather than something to get through. Once you’re heading into Tara Canyon, keep the pace steady and make your first real stop at Đurđevića Tara Bridge around midday, when the views are properly dramatic and you still have enough daylight to enjoy the rest of the route. Park near the bridge viewpoint, walk out for the classic panorama, and if you want a quick adrenaline fix, check whether the zipline is operating that day; otherwise, 30–45 minutes is plenty for photos, a coffee, and a leg stretch.

Lunch / Early Afternoon

From the bridge, continue toward Plužine and, if timing is on your side, take the detour to Piva Monastery for a calmer reset before the final push. It’s a peaceful stop, usually open to visitors daytime, and the setting feels completely different from the canyon—quiet, green, and unhurried. The visit doesn’t need long; about 45 minutes is enough to walk the grounds, see the church interior if it’s open, and breathe for a moment before getting back in the car. If you’re hungry, keep lunch simple and regional at a roadside kafana or café along the route; expect €8–15 for something basic, and don’t waste time hunting for a “big” meal on a day like this.

Afternoon / Evening

The rest of the day is mostly scenic transit through Montenegro’s mountain roads on the way back toward Dubrovnik, so use it as a flexible window for a coffee stop, bathroom break, and one last look at the landscape before you re-enter the coast. Roads can be slow in places, especially near border crossings and village stretches, so build in a little patience rather than trying to make exact promises to yourself. If you arrive in Dubrovnik with energy left, end with a simple farewell dinner inside or just outside Old Town—somewhere around Gundulićeva poljana, Nalješkovićeva ulica, or near Stradun—where you can sit down for grilled fish, pasta, or peka and let the trip land properly. A realistic dinner budget is about €20–35 per person, and it’s worth keeping the evening loose so you can wander the walls area one last time before calling it a night.

0
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version