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

Two-Week Balkan Itinerary for Eurovision 2027 in Sofia

Day 1 · Mon, May 3
Dubrovnik, Croatia

Arrival in Dubrovnik

  1. Dubrovnik City Walls — Old Town — Start with the classic panorama of terracotta roofs and the Adriatic; go early to beat the heat and crowds, ~2 hours.
  2. Stradun — Old Town — Walk the marble main street through the heart of the city and get oriented between gates and squares, late morning, ~45 minutes.
  3. Dubrovnik Cathedral — Old Town — A compact stop for the art and Baroque interior right in the center, late morning, ~30 minutes.
  4. Buza Bar — Outside the south Old Town walls — Cliffside drinks with a legendary sea view; good sunset setup, late afternoon/evening, ~1.5 hours, about €10–20 pp.
  5. Taj Mahal Dubrovnik — Old Town — A reliable Bosnian-inspired dinner stop near the center for a hearty first-night meal, evening, ~1.5 hours, about €20–35 pp.

Morning

Start as early as you can with Dubrovnik City Walls — ideally at opening, before the cruise crowds and the sun start bouncing off the limestone. Plan on about 2 hours, and enter via the Pile Gate side if you want the most straightforward loop. The full circuit gives you the classic postcard sweep of terracotta rooftops, the Adriatic, and the island speckled horizon; bring water, sunscreen, and decent shoes because the stone gets slick and hot fast. If you’re here in May, mornings are still the sweet spot before the day warms up.

Late Morning

Drop back into the Old Town and wander Stradun, the city’s marble spine, at an easy pace. This is where Dubrovnik feels most alive: shutters opening, café tables filling, and everyone drifting between the gates and squares. From here, continue to Dubrovnik Cathedral, which is compact enough to fit neatly into your flow without feeling rushed — pop in for the Baroque interior, the art, and a quiet breather from the bustle outside. Entry is usually just a few euros, and it rarely takes more than 30 minutes unless you linger.

Afternoon to Evening

Keep the afternoon loose; Dubrovnik is better when you leave some space for wandering the side lanes, grabbing an espresso, or simply sitting in the shade near the old harbor. Then head out toward Buza Bar just before sunset — it’s one of those places locals and repeat visitors still love because the setting is the whole point. Expect drinks to run roughly €10–20 per person depending on what you order, and be aware there’s limited seating and sometimes a queue on good-weather evenings. The access is through a small opening in the walls, so take your time finding it and don’t be shy about arriving a little early for a good spot.

Dinner

Wrap the night with dinner at Taj Mahal Dubrovnik, a dependable choice near the center for Bosnian-inspired dishes that feel hearty after a long walking day. It’s a smart first-night dinner because you can order simply — cevapi, grilled meats, somun, maybe a beer or a glass of wine — and not overthink anything. Budget around €20–35 per person, a little more if you go big on drinks and dessert. After dinner, it’s an easy stroll back through the lit-up Old Town, which is at its prettiest once the daytime crowds thin out.

Day 2 · Tue, May 4
Kotor, Montenegro

Montenegro coast in Kotor

Getting there from Dubrovnik, Croatia
Bus via FlixBus/Globtour (2.5–3.5h incl. border, ~€15–25). Best to take a morning departure so you still have time for Kotor old town in the afternoon.
Private transfer/taxi door-to-door (2–2.5h, ~€100–160 total) if you want the easiest border crossing and flexibility.
  1. Kotor Old Town — Old Town — Begin with a slow wander through the medieval lanes, squares, and stone churches, morning, ~1.5 hours.
  2. Cathedral of Saint Tryphon — Old Town — The city’s signature landmark and a quick but worthwhile interior visit, morning, ~30 minutes.
  3. San Giovanni Fortress — Above Old Town — Climb for the best view over the bay and red roofs; go before midday heat, ~2 hours.
  4. Konoba Scala Santa — Old Town — A good waterfront lunch with Montenegrin seafood and local wines, early afternoon, ~1.5 hours, about €20–40 pp.
  5. Kotor Bay promenade — Dobrota waterfront — End with an easy coastal stroll just north of the old town for a calmer harbor mood, late afternoon, ~1 hour.

Morning

Arrive with enough time to let Kotor Old Town work its charm properly — this is a place for wandering, not rushing. The lanes around Stari Grad are compact, so you can drift from little squares to hidden churches in a calm loop and still feel like you’ve seen a lot in about an hour and a half. In the morning, the light on the stone is softer and the cruise-day crowds are usually lighter than later in the day, which makes it the best time to notice details like carved lintels, laundry lines, and tiny cafés tucked under arches.

A short walk takes you to the Cathedral of Saint Tryphon, Kotor’s landmark and the one interior worth prioritizing. It’s quick — plan around 30 minutes — but the façade and square around it are part of the city’s identity. Expect a modest entry fee, usually just a few euros, and dress respectfully if you plan to step inside. From there, follow the signed path upward to San Giovanni Fortress; go before the midday heat really bites, because the stairs get steep fast and there’s very little shade. Budget roughly 2 hours for the climb and time at the top, and bring water, sunscreen, and grippy shoes — the views over the bay and terracotta roofs are absolutely worth it.

Lunch

By early afternoon, head back down to Konoba Scala Santa for a proper waterfront lunch. It’s one of the reliable places in the old town for Montenegrin seafood, simple grilled fish, mussels, and a glass of local white wine without feeling overly polished or tourist-trappy. Expect around €20–40 per person depending on whether you go for wine and a fuller seafood spread. If you’re eating late, this is a good place to linger a bit and let the old town empty out a little before your next walk.

Afternoon

After lunch, take the pace all the way down with a relaxed wander to the Kotor Bay promenade in Dobrota, just north of the old town. It’s an easy transition — only a pleasant walk away — and the mood changes from medieval lanes to a quieter waterfront rhythm with boats, stone piers, and locals out for coffee or an evening stroll. This is the best place to end the day if you want one more view of the bay without crowds, and it’s a nice reminder that Kotor works best when you give it room to breathe.

Day 3 · Wed, May 5
Podgorica, Montenegro

Montenegro capital stop in Podgorica

Getting there from Kotor, Montenegro
Bus via Busticket4.me / local carriers (2–2.5h, ~€7–12). Take a late-morning bus after Kotor sightseeing; it’s the most practical option.
Drive/rideshare (about 1.5–2h, fuel/tolls minimal if self-drive) if you’re renting a car or splitting with others.
  1. Morača River Park — Central Podgorica — Start with an easy green-space reset after the coast, morning, ~45 minutes.
  2. Millennium Bridge — City center — A quick photo stop and a clean introduction to the modern side of the capital, morning, ~20 minutes.
  3. Church of the Holy Heart of Jesus — Preko Morače — An interesting modern church and one of the city’s quieter landmarks, late morning, ~30 minutes.
  4. Pod Volat — Near the Old Town area — Classic Montenegrin grill and home-style dishes for lunch, midday, ~1.5 hours, about €15–30 pp.
  5. Clock Tower — Stara Varoš — A short walk into the Ottoman-era quarter for atmosphere and contrast, afternoon, ~30 minutes.
  6. Šipčanik Wine Cellar — Vranjina/Podgorica area — If you want a memorable end-of-day tasting, book a vineyard-style visit and sample local wines, late afternoon/evening, ~2 hours, about €25–50 pp.

Morning

Let the city ease you in with a slow, green start at Morača River Park. It’s not the kind of park you come to for big sights; it’s where Podgorica makes sense as a lived-in capital after a string of coastal stops. Walk the paths along the river for about 45 minutes, grab a coffee if you passed one on the way in, and use this as your reset before the day gets more urban. From there, it’s an easy move to Millennium Bridge, which gives you the cleanest visual contrast in town: modern lines over the water, with the city spread out around it. Stop for the photo, don’t overthink it — 20 minutes is enough.

A short wander through Preko Morače brings you to the Church of the Holy Heart of Jesus, one of Podgorica’s more memorable quiet stops. The building feels unexpectedly bold for the neighborhood, and it’s worth pausing even if you’re not “doing churches” on this trip. Mid-morning is a good time here because the area stays calm and the light is soft. Keep the pace loose; Podgorica rewards a little drifting more than ticking boxes.

Lunch

Head over to Pod Volat near the old quarter for lunch — this is the kind of place locals actually recommend when they want straightforward Montenegrin food done well. Go for grilled meats, ćevapi, kačamak, or whatever special is on the board, and expect a hearty meal in the €15–30 range depending on how much you order. It gets busy around midday, so arriving a bit earlier or just after the main rush helps. After lunch, walk it off toward Stara Varoš rather than rushing; the transition from modern boulevards to the older Ottoman fabric is half the point of this day.

Afternoon

In Stara Varoš, make your next stop at the Clock Tower. It’s a quick visit, but it anchors the neighborhood and gives you that older Podgorica layer that most first-timers miss entirely. Give yourself about 30 minutes to wander the surrounding lanes, look at the low-slung streets, and notice how different the atmosphere feels from the center. This is a good moment to slow down, sit if you find a café nearby, and just let the city be what it is rather than trying to force it into a sightseeing marathon.

Evening

Finish with Šipčanik Wine Cellar in the Vranjina/Podgorica area if you want the day to end on something memorable. This is the kind of tasting that feels properly local and a little celebratory, especially after a run of bus travel. Book ahead if you can, since cellar visits and tastings are better organized with a reservation, and plan on about 2 hours with roughly €25–50 per person depending on the pour and the format. It’s a relaxed way to wind down — one of those Balkan travel evenings where you stop “doing” the city and start tasting where you are.

Day 4 · Thu, May 6
Shkodër, Albania

Albania gateway in Shkodër

Getting there from Podgorica, Montenegro
Bus/minibus via Busticket4.me or local station (1.5–2.5h incl. border, ~€10–15). Morning departure is best to reach Shkodër in time for lunch and the fortress.
Private transfer (1.5–2h, ~€60–100 total) for the simplest border crossing.
  1. Rozafa Castle — Shkodër outskirts — Start with the hilltop fortress and views over three rivers and Lake Shkodër, morning, ~1.5 hours.
  2. Marubi National Museum of Photography — Center — A strong cultural stop with Albanian visual history, late morning, ~1 hour.
  3. Ebu Bekr Mosque — City center — A quick architectural and civic landmark between museum and lunch, late morning, ~20 minutes.
  4. Rozafa Fish Restaurant — Near the city center/lake route — Best for fresh fish and lake-region specialties before heading onward, lunch, ~1.5 hours, about €15–30 pp.
  5. Shkodër Lake promenade — Lakefront — Finish with a relaxed waterside walk and birdwatching atmosphere, late afternoon, ~1 hour.

Morning

Arrive from Podgorica with enough time to head straight up to Rozafa Castle while the light is still soft and the heat hasn’t built yet. From the center, it’s a short taxi ride or a manageable drive to the hill; expect about 20–30 minutes depending on traffic. The climb and wander around the ruins takes around 1.5 hours, and it’s worth lingering for the views where the Buna, Drin, and Kir meet, plus the sweep toward Lake Shkodër and the Albanian Alps in the distance. Bring water and good shoes — the stone paths can be uneven, and the fortress is much better experienced at an unhurried pace than as a quick photo stop.

Late Morning

Back in town, make your way to the Marubi National Museum of Photography in the center, a neat cultural counterpoint to the fortress and one of the best places in Albania to get a feel for the country’s modern visual memory. It’s usually a one-hour visit, and the exhibitions are compact enough that you won’t feel museum fatigue. From there, it’s just a short walk to Ebu Bekr Mosque, right in the city core near the pedestrian streets, for a quick look at one of Shkodër’s most recognizable civic landmarks. If you want a coffee before lunch, this is the easiest part of the day to pause at one of the cafés around Pedonalja rather than rushing onward.

Lunch

Settle in at Rozafa Fish Restaurant for lunch, especially if you want to lean into the lake-and-river side of Shkodër rather than just checking boxes. Expect fresh grilled fish, carp or trout depending on what’s in, salad, local sides, and a leisurely pace — budget roughly €15–30 per person with drinks. It’s the kind of meal that works best when you don’t hurry it, and it also gives you a practical break before the afternoon wander. If the weather is good, ask for a table that lets you sit a little longer; after the castle and museum, the slower rhythm fits the city.

Late Afternoon

Finish with an easy walk along the Shkodër Lake promenade, where the city loosens up and the day feels more local than touristic. This is the best time for a gentle hour of strolling, watching cyclists and families out by the water, and catching the changing light over the lake before sunset. If you still have energy, keep the walk unstructured — Shkodër is at its best when you let the streets and waterfront drift together rather than trying to force one last big sight.

Day 5 · Fri, May 7
Tirana, Albania

Tirana city stay

Getting there from Shkodër, Albania
Bus/minibus from Shkodër bus station to Tirana (2–2.5h, ~300–500 ALL / €3–5). Easy midday departures work well; no need for an early start.
Taxi/private transfer (1.5–2h, ~6,000–9,000 ALL / €60–90 total) if you want door-to-door convenience.
  1. Skanderbeg Square — Center — Begin at the city’s main plaza to frame Tirana’s modern identity, morning, ~30 minutes.
  2. Et’hem Bey Mosque — Skanderbeg Square — One of the city’s most important historic interiors, just steps from the square, morning, ~30 minutes.
  3. Bunk’Art 2 — Center — A powerful museum on surveillance and communist-era life, best before lunch, ~1.5 hours.
  4. Sulltan Restaurant — Near the center — Good for a mix of Albanian and regional dishes without straying far, lunch, ~15–35 pp, ~1 hour.
  5. Pyramid of Tirana — Center — Check out the transformed landmark and surrounding public space, afternoon, ~45 minutes.
  6. Blloku cafés — Blloku — End with coffee or cocktails in the city’s liveliest district, late afternoon/evening, about €5–15 pp.

Morning

After you roll in from Shkodër, keep this one relaxed — it’s not a day for racing. Start at Skanderbeg Square, which is the best place to get your bearings in Tirana and see how the city has reinvented itself. The square is fully pedestrian-friendly, and a slow half-hour is enough to take in the big civic scale, the statue, and the surrounding facades. From there, walk just a few steps to Et’hem Bey Mosque; it’s one of the city’s most important historic interiors, and a short visit here gives the day some older Tirana texture before you head into the heavier stuff. If you get there around opening time, you’ll usually beat the bigger tour groups, and the area around the square stays easy to navigate on foot.

Late Morning to Lunch

Head next to Bunk’Art 2, which sits close enough to the square that you can get there with an easy walk through the center. Plan for about 90 minutes here — it’s not a quick stop if you actually want to absorb the exhibits on surveillance, the secret police, and everyday communist-era life. It’s one of those museums that lands better before lunch, while your attention is still fresh. For lunch, keep it simple at Sulltan Restaurant, which is a sensible central pick when you don’t want to waste time crossing town. Order something Albanian and regional rather than overthinking it; you’ll usually get a solid meal in the €15–35 range depending on how much you order, and an hour is plenty before heading back out.

Afternoon

Spend the afternoon at the Pyramid of Tirana, which is worth seeing not just as a landmark, but as a symbol of how the city keeps repurposing itself. The surrounding public space is much more active than the old version people remember, and it’s a nice place to walk slowly, take a few photos, and just sit for a bit. From the center, it’s an easy onward move into Blloku, the district that feels most alive once the day starts cooling down. The cafés here are the point: settle in for a coffee, a spritz, or an early cocktail depending on your energy. Expect roughly €5–15 per person, and don’t try to “do” Blloku too formally — it’s better when you let it drift. If you want a good rhythm, aim for one café stop, a short wander on the side streets, and then another drink somewhere nearby as the evening lights come on.

Day 6 · Sat, May 8
Skopje, North Macedonia

North Macedonia stop in Skopje

Getting there from Tirana, Albania
Long-distance bus (about 7–9h, ~€25–40). Best to take an early morning departure; it’s the standard practical option since train service is not useful here.
Flight via Air Albania/Adria routes if available on your date (roughly 1h flight time, but usually longer door-to-door and often pricier, ~€80–180+). Check Skyscanner/Google Flights.
  1. Stone Bridge — Central Skopje — Start in the historic core with the city’s most recognizable crossing, morning, ~20 minutes.
  2. Old Bazaar — Old Bazaar — Wander the lanes, shops, and craft stops in the city’s most atmospheric district, morning, ~1.5 hours.
  3. Mustafa Pasha Mosque — Old Bazaar edge — A serene Ottoman-era stop just uphill from the market streets, late morning, ~30 minutes.
  4. Destan — Old Bazaar — A strong choice for grilled meats and kebabs in the historic quarter, lunch, ~1.5 hours, about €10–25 pp.
  5. Memorial House of Mother Teresa — Center — A compact and meaningful stop celebrating Skopje’s most famous modern figure, afternoon, ~30 minutes.
  6. Macedonia Square — Center — Finish with the city’s central public space and monument-filled boulevard, late afternoon, ~45 minutes.

Morning

After the long bus in from Tirana, keep the first part of the day compact and walkable so you can reset without feeling rushed. Start at Stone Bridge, the old limestone span that ties together the historic riverfront and the newer center. It’s most pleasant in the morning before the light gets harsh, and from here you can see how Skopje really lives between two identities. Give yourself about 20 minutes, then cross into the Old Bazaar on foot — it’s the kind of place where the fun is in the detours, so let the side lanes pull you in. Expect about 1.5 hours wandering past tea shops, copperware, baklava counters, and small courtyards; most of the best browsing is along the streets around the market spine, and prices are generally gentle unless you’re buying souvenirs.

Late Morning + Lunch

From the bazaar, head slightly uphill to Mustafa Pasha Mosque, one of the calmest corners in the area and a nice reset from the hum below. It’s a short stop, around 30 minutes, but worth it for the courtyard and the view back over the old quarter. Then stay in the neighborhood for lunch at Destan, which is one of those places locals actually use, not just travelers. Go for grilled meats, ćevapi, or a mixed platter, and don’t overthink it — this is straightforward, satisfying food, usually in the €10–25 range depending on how hungry you are. If the weather is good, aim for an early lunch so you avoid the busiest rush and can still linger over coffee after.

Afternoon

After lunch, walk or take a short taxi ride toward the center for Memorial House of Mother Teresa. It’s compact, easy to do in about 30 minutes, and a good contrast to the old-quarter wandering earlier in the day. From there, continue to Macedonia Square for your final stop, ideally late afternoon when the city opens up a little and the light hits the statues and facades more softly. This is the place to slow down, people-watch, and let the day settle — grab a drink nearby on one of the cafés feeding off the square if you want to stretch it out, or just take an easy loop down the boulevard before calling it a day.

Day 7 · Sun, May 9
Ohrid, North Macedonia

Lake Ohrid base

Getting there from Skopje, North Macedonia
Bus via Skopje Bus Station / Vardar Ekspres or Galeb (3–4h, ~300–500 MKD / €5–8). Depart late morning or around midday after Skopje breakfast sightseeing; it’s the easiest option.
Drive/rental car (about 3–3.5h) if you want maximum flexibility for stops en route.
  1. Samuel’s Fortress — Ohrid Old Town — Begin high for broad lake views and the most important historic viewpoint, morning, ~1 hour.
  2. Ancient Theatre of Ohrid — Old Town — A photogenic stop tucked into the hillside path down from the fortress, morning, ~20 minutes.
  3. Church of St. John at Kaneo — Kaneo — The iconic lakeside church is best seen before midday light gets harsh, late morning, ~45 minutes.
  4. Kaneo Restaurant — Kaneo — A scenic lakefront lunch with one of the best settings in town, midday, ~1.5 hours, about €20–40 pp.
  5. Ohrid boardwalk and lake promenade — Waterfront — End with an easy lakeside walk and coffee break, afternoon, ~1 hour.
  6. The Cube Coffee — Near the center — A simple café stop for a relaxed finish and dessert/coffee before departure planning, late afternoon, about €5–10 pp, ~45 minutes.

Morning

Arriving from Skopje in the late morning, keep the first part of the day focused and walkable so you can ease into Ohrid without feeling like you’re chasing the clock. Start uphill at Samuel’s Fortress as soon as you’ve dropped your bag; the views over Lake Ohrid are the whole point, and the stone ramparts are usually at their best before the midday heat settles in. Expect about an hour here, with the ticket typically only a few euros, and if you’re staying in the old town, the climb is easiest on foot through the narrow lanes rather than trying to fuss with a car.

From the fortress, stroll downhill to the Ancient Theatre of Ohrid, which feels like a little discovery tucked into the slope rather than a major monument. It’s a quick stop — 15 to 20 minutes is enough — but the setting is lovely and the contrast between the ruins and the houses above makes for one of the best photo breaks in town. Keep moving south on the old-town path toward Church of St. John at Kaneo; this is the postcard view everyone comes for, and late morning is the sweet spot before the light gets too harsh. It’s free to admire from outside, though donations are welcome if you step inside, and the walk from the theatre down to Kaneo is one of the prettiest little descents in the Balkans.

Lunch

Settle in at Kaneo Restaurant for lunch right on the water — this is the meal where you let the location do the work. Go for grilled fish if it’s fresh, a simple salad, and something cold to drink; with the view and the slower pace, it’s easy to linger for an hour and a half. Expect roughly €20–40 per person depending on what you order, and if the terrace is busy, it’s worth waiting a few minutes rather than rushing to the next spot. After lunch, give yourself permission to do very little: the point of Ohrid is to absorb the lake mood, not check off sights.

Afternoon

For the rest of the day, keep it light with a walk along the Ohrid boardwalk and lake promenade. This is where the town relaxes into itself — locals strolling, families out for a spin, boats bobbing in the water, and plenty of places to stop and just look out across the lake. If you want a short detour, stay near the waterfront cafes rather than pushing far away from the center; that way you can keep your departure logistics easy and still feel like you’ve had a proper afternoon. Finish at The Cube Coffee, which is a good, no-fuss place for dessert and a final coffee, especially if you want a clean reset before thinking about the next travel day. It’s a simple stop, usually just a few euros, and a nice way to end Ohrid with something casual rather than overplanned.

Day 8 · Mon, May 10
Sofia, Bulgaria

Arrival in Sofia for Eurovision week

Getting there from Ohrid, North Macedonia
Overnight or daytime bus via Kaleia/Matpu or a Skopje-connection service (6.5–9h, ~€25–45). A morning or evening bus works; if you want Sofia activities the same day, choose the earliest possible departure.
Drive/private transfer (5.5–7h) if traveling with others; useful because there’s no fast rail option and flights are not practical on this corridor.
  1. Vitosha Boulevard — Sofia center — Start with an easy arrival stroll along the main pedestrian street to reset after travel, late morning, ~1 hour.
  2. Ivan Vazov National Theatre — City center — A classic Sofia photo stop in the park-lined core, late morning, ~20 minutes.
  3. Banya Bashi Mosque — Central Sofia — A compact landmark that reflects the city’s layered history, midday, ~20 minutes.
  4. Made in Home — Center — A well-liked spot for a fresh lunch near the center, midday, ~1.5 hours, about €15–30 pp.
  5. Sofia City Garden — Center — A good low-key walk before the Eurovision crowds build, afternoon, ~45 minutes.
  6. P. J. E. Café — Center — End with coffee and dessert near the main sights, late afternoon, about €5–12 pp, ~45 minutes.

Late Morning

Roll into Sofia and do the easiest possible reset: a slow stroll down Vitosha Boulevard. This is the city’s main pedestrian drag, so it’s where you shake off the bus ride, people-watch, and get a feel for the center without needing a plan. Give yourself about an hour to wander from the National Palace of Culture end toward the core, then cut back through the side streets when you’re ready for the next stop. If you want coffee before the sightseeing proper, this is the neighborhood to grab it — there are plenty of small cafés tucked just off the boulevard, and you’ll pay roughly 4–8 BGN for an espresso or cappuccino.

Midday

From Vitosha Boulevard, it’s an easy walk into the historic heart to Ivan Vazov National Theatre in the park-lined center. Spend 15–20 minutes here: the fountain, the bronze lions, and the neoclassical façade make it one of the city’s cleanest photo stops, especially when the light is good and the square isn’t too busy. From there, continue on foot to Banya Bashi Mosque, which is only a short walk away and gives you that very Sofia feeling of layers on layers — Roman, Ottoman, Orthodox, and modern all sitting close together. Keep the visit simple and respectful; it’s a compact stop, not a long one, and you’ll usually only need 20 minutes unless you’re lingering for photos.

Lunch + Afternoon

For lunch, settle into Made in Home in the center and let the pace drop for a while. It’s one of those reliably good Sofia places where the menu changes with the season and the room feels a little more local than touristy; budget about 15–30 EUR per person depending on what you order and whether you go for wine. Afterward, walk it off in Sofia City Garden, which is exactly where you want to be before Eurovision crowds build up later in the week. It’s an easy, low-key 45-minute wander among benches, fountains, and the city’s everyday rhythm — a good place to sit a bit, watch the square energy, and not overdo it on Day 8.

Late Afternoon

Finish with coffee and dessert at P. J. E. Café back near the main sights. It’s an easy final stop for a calm espresso, something sweet, and a soft landing after the travel day; plan on about 5–12 EUR equivalent total, depending on what you order. If you still have energy after that, you’re already in the right part of town for an unhurried evening back at your hotel or a first Eurovision-night stroll, but there’s no need to push it — Sofia is best when you leave yourself room to wander.

Day 9 · Tue, May 11
Sofia, Bulgaria

Eurovision week in Sofia

  1. Alexander Nevsky Cathedral — City center — Make this your marquee morning visit; it’s the most iconic Sofia landmark and especially striking early, morning, ~1 hour.
  2. St. Sofia Church — Nearby historic core — Step next door for one of the city’s oldest churches and a quieter contrast, morning, ~30 minutes.
  3. National Gallery / Kvadrat 500 — Near the cathedral — A strong museum stop if you want art between Eurovision events, late morning, ~1.5 hours.
  4. Supa Star — Center — Quick and easy soup/sandwich lunch that keeps the day flexible for events, midday, ~€8–18 pp, ~45 minutes.
  5. Doctor’s Garden — City center — A pleasant park break before evening festivities, afternoon, ~45 minutes.
  6. Raketa Rakia Bar — Near Doctors’ Garden — A lively Bulgarian dinner-and-drinks choice for a celebratory night out, evening, ~2 hours, about €20–40 pp.

Morning

Start at Alexander Nevsky Cathedral as early as you can, because this is the Sofia postcard shot and it feels best before tour groups and event-day foot traffic build up. Aim for around opening time if possible; the exterior takes in the best light in the morning, and the bell towers, gold dome, and huge open square are much easier to appreciate when the city is still waking up. Give yourself about an hour to circle the building, step inside if it’s open, and slow down enough to notice the mosaics, icons, and the way the whole area feels like the ceremonial heart of the city. From there, it’s a very short walk to St. Sofia Church, which is a quieter, older counterpoint and a good reminder that Sofia’s history runs deeper than the grand landmark just up the road. Budget roughly 30 minutes here; it’s compact, peaceful, and usually far less crowded.

Late Morning

Continue on to National Gallery / Kvadrat 500, which sits comfortably in the same central area, so there’s no need for any transit—just an easy stroll. This is the best place in the day to duck indoors, especially if Eurovision week is bringing extra energy into the center and you want a calm, air-conditioned reset. Plan on about 1.5 hours if you want to see the highlights without rushing. Entry is usually in the neighborhood of 10–20 BGN, and the mix of Bulgarian and international art makes it a nice contrast to the church-and-cathedral hour before it. If you’re the type who likes a coffee stop after museums, there are plenty of cafés along Tsar Osvoboditel Boulevard and the streets around Oborishte, but keep it loose and don’t overstructure the day.

Lunch

For lunch, keep it simple at Supa Star in the center. It’s exactly the kind of place that works on a Eurovision day: fast, casual, and good enough that you don’t lose momentum. Expect soups, sandwiches, and easy vegetarian options; a meal here usually runs about €8–18 per person depending on what you order and whether you add drinks. Give yourself around 45 minutes, then leave room for a little wandering rather than rushing straight into the next stop. The whole point is to stay flexible in case you want to catch a fan event, an impromptu meetup, or just sit somewhere with a cold drink and people-watch.

Afternoon and Evening

After lunch, head to Doctor’s Garden for a slower mid-afternoon stretch. It’s one of the nicest breathing spaces in central Sofia, and it gives the day a softer pace before dinner and any evening festivities. A 45-minute walk is enough to feel refreshed; if you want to linger, grab a bench and watch the city move around you. By dinner, make your way to Raketa Rakia Bar, which is a fun, celebratory choice near the park and very on-theme for a night in Sofia. It’s worth booking ahead during Eurovision week if you can, especially for a prime evening slot. Expect about 2 hours here, with Bulgarian food, rakia, and a lively room that feels festive without being chaotic; plan roughly €20–40 per person depending on how much you eat and drink.

Day 10 · Wed, May 12
Sofia, Bulgaria

Eurovision week in Sofia

  1. Boyana Church — Boyana — Head out early for the UNESCO-listed frescoes before the day fills up, morning, ~45 minutes.
  2. National Museum of History — Boyana district — Pair it with the nearby museum for a deeper look at Bulgarian history, late morning, ~1.5 hours.
  3. Sasa Asian Pub — Lozenets/Center — A solid lunch option back in town with broad menu appeal, midday, ~1.5 hours, about €15–35 pp.
  4. National Palace of Culture (NDK) — Center — Check the event area and one of Sofia’s big modern landmarks, afternoon, ~45 minutes.
  5. South Park — South Sofia — Good for a calmer walk and a breather from concert energy, late afternoon, ~1 hour.
  6. Vino & Tapas — Center — Finish with wine and small plates in a central setting, evening, about €20–40 pp, ~1.5 hours.

Morning

Head out early to Boyana Church in the foothills of Vitosha — this is the kind of place you want before the day wakes up. From the center, a taxi is the simplest option and usually takes around 20–30 minutes depending on traffic; if you’re coming by public transport, build in extra time for the walk from the bus stop. The church itself is tiny, so the visit is short but memorable: the UNESCO-listed frescoes are best appreciated in a calm, low-key visit of about 45 minutes, and entry is usually just a few leva. Keep in mind that access can be managed in timed waves, so going early saves you from waiting around.

Late Morning

Stay in the Boyana district and continue to the National Museum of History for a deeper Bulgarian-history reset after the frescoes. It’s close enough that you won’t feel like you’re “doing transit,” which is the whole point here — just a short taxi hop or a walk if you don’t mind the hillside streets. Give yourself about 1.5 hours; the museum is large, so don’t try to speed-run it. The strongest sections are the Thracian treasures and medieval-era displays, and the building’s setting below the mountain gives the whole visit a slightly tucked-away feel. If you need coffee after, it’s easier to wait until you’re back in town rather than hunting around Boyana.

Lunch, Afternoon, and Evening

Head back toward the center for lunch at Sasa Asian Pub in Lozenets/Center, which is one of those dependable Sofia spots that works well when you want variety and a break from heavy Balkan food. It’s usually easiest by taxi from Boyana, roughly 15–25 minutes depending on traffic; expect around €15–35 per person if you’re having a proper lunch with a drink. Afterward, make your way to National Palace of Culture (NDK) to check out the event zone and the scale of one of Sofia’s most recognizable modern landmarks — it’s especially busy around big events, but the open spaces around it are good for people-watching and orienting yourself in the city. From there, drift into South Park for a slower late-afternoon walk; it’s one of Sofia’s best exhale spots, with wide paths, shade, and enough locals out for a jog or stroller lap to make it feel lived-in rather than touristy. Finish the day at Vino & Tapas back in the center for an easy, social evening of small plates and wine — book ahead if Eurovision energy is spilling into the city, and expect about €20–40 per person. If you still have steam after dinner, the surrounding streets are good for a last wander without needing a plan.

Day 11 · Thu, May 13
Sofia, Bulgaria

Eurovision week in Sofia

  1. National Archaeological Museum — Center — Start with a compact, high-quality museum that pairs well with a city day, morning, ~1.5 hours.
  2. Sveta Nedelya Church — Center — A quick stop right nearby for another key Sofia religious landmark, late morning, ~20 minutes.
  3. Central Market Hall (Tsentralni Hali) — Center — Browse food stalls and grab snacks or souvenirs, late morning, ~45 minutes.
  4. Shtastlivetsa — Center — Reliable Bulgarian lunch with a polished but relaxed feel, midday, ~1.5 hours, about €15–30 pp.
  5. Serdika Ruins — Under/around central Sofia — Easy to combine with the city center walk and a nice reminder of ancient Sofia, afternoon, ~30 minutes.
  6. The Little Things — Center — End with coffee and cake in a calm café before evening plans, late afternoon, about €6–12 pp, ~45 minutes.

Morning

Start at the National Archaeological Museum while the rooms are still quiet and the day is cool. It’s a smart Sofia museum stop because it gives you a concentrated sweep of the city’s deep history without exhausting you: Thracian gold, Roman stonework, medieval icons, all under one roof. Plan on about 90 minutes, and if you’re coming from the center, a walk from St. Nedelya or Banya Bashi area is easy and pleasant. Ticket prices are usually modest, and mornings are best for avoiding school groups and tour buses.

From there, it’s only a short stroll to Sveta Nedelya Church, which is worth a quick look inside and out. This is one of those places that anchors the whole center, so don’t rush it. Give it 15–20 minutes, especially if you want a few quiet photos before the square gets busier. Then continue toward Central Market Hall (Tsentralni Hali), which is more about atmosphere than grand sightseeing: grab a look at the food counters, pastries, spices, and little souvenir stalls, and pick up a snack for later. It’s a good place to sample a slice of everyday Sofia rather than just the monument version.

Lunch

For lunch, settle into Shtastlivetsa in the center. It’s dependable without feeling generic, which is exactly what you want on a day that already has a lot of moving parts. Expect Bulgarian staples with a slightly polished presentation, comfortable seating, and a menu that works well if you want something hearty but not heavy before more walking. Budget around €15–30 per person depending on drinks and courses, and aim for a relaxed 1 to 1.5 hours so you’re not watching the clock.

Afternoon Exploring

After lunch, make your way down to the Serdika Ruins and let the city’s layering do the talking. This is one of the easiest “only in Sofia” moments: Roman remains tucked into the modern center, with people commuting, shopping, and grabbing coffee all around them. You don’t need a long stay here — 20 to 30 minutes is enough — but it’s worth moving slowly and noticing how the old city sits under the present one. If you want, wander the nearby pedestrian streets a little afterward; this is the most natural part of the day to drift rather than follow a strict route.

Late Afternoon

Finish with coffee and cake at The Little Things, a calm café that works well as a reset before evening Eurovision plans. It’s the kind of place where you can sit for 45 minutes, decompress, and actually taste your coffee instead of just grabbing it to go. Expect roughly €6–12 per person, depending on whether you order dessert, and try to get there before the after-work rush if you want a quieter table. From here, you’re nicely positioned for an easy evening walk back through the center, with enough energy left to enjoy Sofia rather than just tick it off.

Day 12 · Fri, May 14
Sofia, Bulgaria

Eurovision week in Sofia

  1. Earth and Man National Museum — Lozenets — A smaller, focused museum for a different pace after several busy days, morning, ~1 hour.
  2. South Park — Lozenets/South Sofia — Walk a different section of the park and enjoy a green-city break, late morning, ~1 hour.
  3. Happy Bar & Grill — Central Sofia — Easy lunch with broad choice and dependable service, midday, ~1.5 hours, about €12–25 pp.
  4. National Palace of Culture park fountains — NDK — A good people-watching stop near the Eurovision action, afternoon, ~45 minutes.
  5. Church of St. George (Rotunda) — Center — Small but essential; one of Sofia’s oldest surviving buildings, late afternoon, ~20 minutes.
  6. Cosmos — Center — Book this for a more special final-night dinner in Sofia with modern Bulgarian cuisine, evening, about €25–50 pp, ~2 hours.

Morning

Start with Earth and Man National Museum in Lozenets for a quieter, more focused Sofia stop after all the big headline sights. It’s not huge, which is exactly why it works well on a day like this: you can do the mineral exhibits at a calm pace, spend about an hour, and not feel museum-fatigued. It usually opens around 10:00, and entry is inexpensive by city-museum standards, so it’s a good-value soft start. From central Sofia, a taxi is the easiest option, or you can ride the metro to European Union and walk about 10–15 minutes depending on your pace.

From there, drift into South Park and walk a different section than the usual central promenade. The best stretch for a relaxed loop is the side closer to Lozenets and the fountains, where you get more locals out for a jog, dog walk, or coffee break and fewer “tourist itinerary” vibes. Give yourself about an hour and don’t over-plan it; this is the part of the day where Sofia feels most livable. If you want a quick coffee stop nearby, the Lozenets neighborhood has plenty of small cafés tucked along the side streets, and you’ll find it easy to just follow the shade.

Lunch and Afternoon

For lunch, head to Happy Bar & Grill in the center for something simple and reliable before the afternoon picks up. It’s not the city’s most atmospheric meal, but it is extremely practical: fast service, broad menu, and a bill that usually lands around €12–25 per person depending on what you order. This is the kind of place where you can eat well without burning time, which matters on a day when you’ll want to be near the Eurovision energy rather than trapped in a long lunch. Afterward, make your way to the National Palace of Culture park fountains — one of the easiest places to feel the pulse of Sofia during event week, especially if there are fans, pop-up activity, or just a lot of people out enjoying the evening build-up. Sit for 30–45 minutes, people-watch, and let the city’s biggest open plaza do the work.

Late Afternoon and Evening

When you’re ready to slow things down again, walk or take a short ride to the Church of St. George (Rotunda). It’s tiny, but that’s the point: this is one of Sofia’s oldest surviving buildings, tucked into the middle of the modern city, and it rewards a quiet 20-minute stop. The surrounding courtyards and older layers of the center make it feel almost hidden if you arrive without rushing. Then finish the day at Cosmos for your final-night dinner in Sofia — book ahead if you can, because tables can go quickly during Eurovision week, especially in a good location. Expect modern Bulgarian dishes, a more polished room, and roughly €25–50 per person depending on how you dine. After dinner, if you still have energy, it’s an easy wander back toward the center for one last look at the lit-up streets before calling it a night.

Day 13 · Sat, May 15
Sofia, Bulgaria

Eurovision week in Sofia

  1. Boyana Waterfall Trail — Vitosha foothills — If energy allows, do an active morning outside the city for mountain air and a very different Sofia experience, morning, ~2.5 hours.
  2. Dragalevtsi Monastery — Vitosha foothills — A peaceful follow-up stop with history and quieter surroundings, late morning, ~45 minutes.
  3. The Coffee Factory — Center — Return to town for a strong coffee and light lunch/snack, midday, about €5–15 pp, ~45 minutes.
  4. Ivan Vazov National Theatre square — Center — Use the afternoon for one last easy city-center wander and souvenir time, afternoon, ~45 minutes.
  5. Ahrar — Center — A casual dinner option with Middle Eastern flavors and a relaxed vibe, evening, about €12–25 pp, ~1.5 hours.
  6. Largo / Serdika pedestrian zone — Center — End with an evening stroll through the illuminated central area, late evening, ~30 minutes.

Morning

If you want to start the day with a proper Sofia reset, head out early for the Boyana Waterfall Trail in the Vitosha foothills. From the center, a taxi is the simplest option and usually takes about 20–30 minutes depending on traffic; if you’re using public transport, build in extra time and expect a bit of a walk at the end. Go as close to sunrise or early morning as you can, because the trail is more pleasant before the heat builds and you’ll have a better shot at quiet paths and clean mountain air. Wear real walking shoes — it’s a straightforward hike, but the footing can be uneven, especially after rain. If you’re coming from the city for just a few hours, carry water and a small snack so you’re not hunting for food at the foothills.

Late Morning to Midday

After the hike, continue to Dragalevtsi Monastery, which feels especially peaceful after the movement of the trail. It’s a short hop back downhill, and the contrast is the point: one minute you’re in pine-scented mountain air, the next you’re standing in a calm Orthodox courtyard that still feels lived-in rather than staged. Give yourself about 45 minutes to wander, light a candle if you like, and take it slowly — this is not a place to rush. Then head back into town and refuel at The Coffee Factory in the center, a good spot for a proper coffee and something light to eat. Expect around €5–15 per person depending on whether you just grab a drink or make it lunch; it’s the kind of place where you can sit for a bit, recharge, and watch Sofia’s weekday rhythm pick up outside.

Afternoon

Use the afternoon for an easy central wander around Ivan Vazov National Theatre square. This is one of the nicest places in Sofia to do absolutely nothing in particular: sit for a while, cross through the park paths, browse a couple of nearby shops, and let the day feel unstructured after the mountain start. If you want souvenir shopping, the surrounding streets are convenient without being too touristy, and you can drift toward the pedestrian core without needing a taxi. Keep it loose and leave some breathing room — on a day like this, Sofia works best when you don’t force it.

Evening

For dinner, Ahrar is a relaxed choice with Middle Eastern flavors and an easygoing atmosphere, especially nice after a day outdoors. Expect roughly €12–25 per person depending on how much you order, and it’s the sort of place where a slower meal feels natural rather than indulgent. Afterward, end with a final stroll through Largo / Serdika pedestrian zone when the center is lit up and calmer. It’s one of those Sofia walks that feels different at night: the old layers of the city show through more clearly, and the whole area has a soft, lived-in glow. If you’re heading back to your hotel afterward, this is a very easy area to finish in — central, walkable, and close to plenty of late-night taxis if needed.

Day 14 · Sun, May 16
Sofia, Bulgaria

Departure from Sofia

  1. Zhenski Pazar (Women’s Market) — Center — Start with a practical browse for edible souvenirs and a glimpse of daily Sofia life, morning, ~45 minutes.
  2. Church of St. Petka of the Saddlers — Center — A small, atmospheric final stop tucked into the center, morning, ~20 minutes.
  3. Moma Bulgarian Food & Wine — Center — A strong farewell lunch with classic Bulgarian dishes in a central location, late morning/midday, ~1.5 hours, about €20–40 pp.
  4. Sofia Synagogue — Center — If your departure timing allows, this is one of the city’s most distinctive interiors and a fitting cultural capstone, early afternoon, ~30 minutes.
  5. Crystal Garden — Center — Finish with a short, easy final walk before heading to the airport or station, afternoon, ~30 minutes.

Morning

Spend your last Sofia morning at Zhenski Pazar (Women’s Market), which is exactly the right place for a final wander if you want a slice of real city life rather than one more monument. Go early-ish, before the stalls thin out and the heat settles in; the market usually gets moving from around 8:00, and a browse for about 45 minutes is enough to pick up dried herbs, spice mixes, ajvar, honey, walnuts, or packaged sweets for the trip home. It’s a working market, so come for the atmosphere as much as the shopping, and keep an eye on your bag the same way you would in any busy market anywhere.

From there, stroll a few minutes to the Church of St. Petka of the Saddlers, a tiny but memorable stop that feels almost hidden in plain sight. It’s the kind of place that rewards slowing down: low light, old stone, a quiet interior that gives you a last dose of Sofia’s layered history in about 20 minutes. Because it sits right in the center, you can fit it neatly between market wandering and lunch without needing transport.

Lunch

Settle in for a proper farewell meal at Moma Bulgarian Food & Wine, which is one of the easiest central choices for a nice final lunch. It’s polished without feeling stiff, and it’s a good place to order classic Bulgarian plates you may not have had time to properly seek out during the week — think shopska salad, grilled meats, stuffed peppers, or a good yogurt-based soup if the weather’s warm. Budget roughly €20–40 per person depending on how much wine you drink, and if you’re eating before an airport or station departure, go a little earlier than you think you need to; service is generally smooth, but lunch can fill up.

Afternoon

If your timing allows, make one last cultural stop at the Sofia Synagogue. It’s one of the city’s most distinctive interiors, and it works beautifully as a quiet capstone after a week of bigger Eurovision energy. Allow about 30 minutes inside, and keep in mind that opening times can vary with religious observance and security routines, so it’s worth checking ahead rather than assuming a standard museum schedule. If you’re carrying luggage, this is usually a straightforward taxi hop from lunch, but it’s also walkable if you’re staying around the center and don’t mind a bit of a stretch.

Finish with an unhurried loop through Crystal Garden, which is exactly the sort of soft landing a departure day needs. Sit for a few minutes, watch Sofia move around you, and let the trip settle before you head on. If you’re going to the airport, budget around 25–40 minutes by taxi depending on traffic; from the center to the main station, it’s usually much quicker.

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