Three-Day Road Trip from Sofia to Ohrid to Dubrovnik

Day 1: Sofia to Ohrid

Sofia, Bulgaria

7:30AM

Breakfast at Rainbow Factory

Start your journey with a delicious breakfast at Rainbow Factory, known for its diverse menu including freshly baked pastries and organic coffee.
BGN 15, 1 hour

9:00AM

Departure to Ohrid

Embark on your scenic drive to Ohrid, crossing the beautiful landscapes of Bulgaria.
Fuel - BGN 30, 2.5 hours

12:00PM

Lunch at Terzo Mondo

Enjoy a delightful lunch at Terzo Mondo, offering stunning lake views and a menu featuring local specialties.
MKD 400, 1 hour

1:30PM

Explore Lake Ohrid

Take a relaxing boat tour of Lake Ohrid, one of the deepest and oldest lakes in Europe, famed for its unique biodiversity.
MKD 800, 2 hours

3:30PM

Visit Samuel's Fortress

Climb up to Samuel's Fortress for breathtaking views of the lake and surrounding hills, a perfect photo opportunity.
MKD 100, 1 hour

5:00PM

Leisurely Walk Through Ohrid's Old Town

Stroll through the picturesque Old Town of Ohrid, passing cobblestone streets, quaint shops, and historic churches.
Free, 1.5 hours

6:30PM

Dinner at Kaneo

Enjoy dinner at Kaneo Restaurant, famous for its fresh fish dishes and incredible sunset views over Lake Ohrid.
MKD 700, 1.5 hours

8:00PM

Check-in at Hotel

Unwind at your accommodation, taking in the serene atmosphere of Ohrid as you prepare for the next day.
MKD 2,500, 1 hour

Day 2: Ohrid to Dubrovnik

Ohrid, North Macedonia

8:00AM

Breakfast at Hotel

Start your day with a hearty breakfast at your hotel, featuring local fruits and yogurt.
Included, 1 hour

9:30AM

Play a Round of Golf at Golf Club Ohrid (Optional)

For golf enthusiasts, hit the beautiful course at Golf Club Ohrid before you drive to Dubrovnik.
MKD 1,500, 2 hours

12:00PM

Start Drive to Dubrovnik

Leave Ohrid and drive towards Dubrovnik, enjoying the stunning views along the way.
Fuel - MKD 1,000, 4.5 hours including border crossing

4:30PM

Lunch at Konoba Gajeta in Ston

Stop for lunch at this famed seafood restaurant located in the historic town of Ston along your route.
HRK 150, 1 hour

5:30PM

Arrive in Dubrovnik

Check into your hotel and freshen up for the evening.
Hotel - HRK 900, 1 hour including check-in

6:30PM

Explore Old Town Dubrovnik

Take a leisurely afternoon stroll through Dubrovnik’s UNESCO-listed Old Town, a marvel of medieval architecture.
Free, 2 hours

8:30PM

Dinner at Restaurant 360

Treat yourself to gourmet dining with views of the city’s walls and the Adriatic Sea at Restaurant 360.
HRK 600, 2 hours

Day 3: Exploring Dubrovnik

Dubrovnik, Croatia

8:00AM

Breakfast at Dubravka 1836

Savor a traditional Croatian breakfast at Dubravka 1836, overlooking the Old Town.
HRK 100, 1 hour

9:00AM

Visit the City Walls

Walk along the iconic City Walls of Dubrovnik for panoramic views and to immerse yourself in the city's history.
HRK 200, 2 hours

11:00AM

Cable Car Ride to Mount Srđ

Take a cable car ride up to Mount Srđ for breathtaking views of Dubrovnik and the surroundings.
HRK 150, 1 hour

12:00PM

Lunch at Panorama Restaurant

After enjoying the views, have lunch at Panorama Restaurant, which offers a mouthwatering menu of local dishes.
HRK 200, 1 hour

1:00PM

Visit Rector's Palace

Explore the historical Rector's Palace, which houses the Cultural History Museum, immersed in Dubrovnik’s rich past.
HRK 100, 1 hour

2:30PM

Visit Dubrovnik Cathedral

Admire the stunning Baroque architecture of the Dubrovnik Cathedral and its impressive treasury.
HRK 20, 30 minutes

3:00PM

Free Time for Shopping or Exploring

Spend the rest of the afternoon shopping for souvenirs or further exploring the charming streets of Dubrovnik.
Free, 2 hours

5:00PM

Dinner at Nautika

Conclude your journey with a spectacular dinner at Nautika, where you can enjoy exquisite seafood while overlooking the Adriatic.
HRK 800, 2 hours