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

15-Day Adventure: Zagreb to Sofia via Berat

Viewed by 93 travelers

Day 1: Arrival in Zagreb

Morning: Arrive at Zagreb Airport and transfer to your centrally located hotel. Freshen up before heading out to explore the city’s vibrant atmosphere.

Afternoon: Stroll through the historic Upper Town, visiting the iconic St. Mark's Church and winding cobblestone lanes. Stop at Ban Jelačić Square for a quick coffee and people-watching.

Evening: Dine at a traditional Croatian restaurant, sampling local dishes like štrukli. End the night with a leisurely walk along the lively Tkalčićeva Street.

Find Hotels

Day 2: Zagreb Exploration

Morning: Explore the vibrant market at Dolac, tasting fresh produce and local pastries. Visit the Museum of Broken Relationships, an intriguing and emotional exhibit.

Afternoon: Walk through the expansive Zrinjevac Park, enjoying its fountains and sculptures. Stop for a light lunch at a café on Ban Jelačić Square.

Evening: Head up to the scenic Zagreb Cathedral for a sunset view of the city. Enjoy a relaxed dinner in the lively Šiševo district.

Find Hotels

Day 3: Zagreb to Plitvice Lakes

Morning: Depart early for the spectacular Plitvice Lakes National Park, a 2‑hour drive. Arrive and start the first walking trail around the turquoise lakes.

Afternoon: Continue exploring the park’s wooden pathways, waterfalls, and lush forests. Capture stunning photos at the iconic Cascades and lake views.

Evening: Check into a nearby lodge for a tranquil night, enjoying a traditional meal with local ingredients.

Find Hotels

Day 4: Plitvice to Zadar

Morning: Continue a short morning hike at Plitvice before heading to the coastal town of Zadar. Drive along the scenic Adriatic coast.

Afternoon: Wander the ancient Roman Forum and admire the view from the **Sea Organ** as it creates music from the waves.

Evening: Watch a spectacular sunset at the **Sun Salutation** with its mesmerizing light show. Dine on fresh seafood at a harbor restaurant.

Find Hotels

Day 5: Zadar to Sarajevo

Morning: Drive across the border into Bosnia‑Herzegovina, arriving in Sarajevo. Check into your boutique hotel.

Afternoon: Explore the historic **Baščaršija** market, sampling local ćevapi and Turkish coffee. Visit the poignant **Latin Bridge**, site of Archduke Franz Ferdinand’s assassination.

Evening: Enjoy a traditional Bosnian dinner accompanied by folk music in an atmospheric restaurant.

Find Hotels

Day 6: Sarajevo Cultural Day

Morning: Visit the **Gazi Husrev-beg Mosque** and the Ottoman-style **Sebilj Fountain**. Walk along the Miljacka River, soaking in the city's ambiance.

Afternoon: Explore the Sarajevo Tunnel Museum to understand the city’s wartime history. Grab a quick lunch in a modern café near the river.

Evening: Relax at a rooftop bar with city views, ending the day with a view of the surrounding mountains.

Find Hotels

Day 7: Sarajevo to Mostar

Morning: Travel south to the iconic city of **Mostar**, famous for its historic bridge. Check into a riverside guesthouse.

Afternoon: Walk across the iconic **Stari Most (Old Bridge)** and explore the vibrant Old Town. Browse local craft stalls and try the local dessert, tufahije.

Evening: Dine beside the river, watching the bridge lights glitter at night, and enjoy a relaxed dinner.

Find Hotels

Day 8: Mostar to Dubrovnik

Morning: Drive along the stunning coastal route to Dubrovnik, Croatia. Check into a sea‑view hotel within the old walls.

Afternoon: Wander through the **Old Town**, walking the limestone streets, and admire the **Rector’s Palace**. Stop for a gelato at a nearby cafe.

Evening: Walk the legendary **City Walls** for a panoramic view of the Adriatic. Enjoy a sunset dinner at a seaside restaurant.

Find Hotels

Day 9: Dubrovnik to Kotor

Morning: Cross the border into Montenegro and arrive in the charming **Kotor Old Town**, a UNESCO heritage site. Check into a stone‑capped inn.

Afternoon: Explore the winding alleys of Kotor’s Old Town and climb the city walls for a panoramic view of the **Bay of Kotor**.

Evening: Savor fresh Montenegrin seafood at a harbour restaurant, watching the twilight over the bay.

Find Hotels

Day 10: Kotor to Tirana

Morning: Depart early and drive through the scenic Albanian countryside to Tirana, the capital. Arrive and settle into a centrally located hotel.

Afternoon: Visit the bustling **Skanderbeg Square**, the heart of the city, and explore the colorful **Pyramid of Tirana**.

Evening: Sample Albanian cuisine, such as byrek and grilled lamb, at a traditional restaurant.

Find Hotels

Day 11: Tirana to Berat

Morning: Travel north to the historic town of **Berat**, known as the “City of a Thousand Windows”. Check into a historic guesthouse.

Afternoon: Explore the impressive **Berat Castle**, with its Byzantine churches and stunning panoramas. Visit the **Onufri Museum** to admire Byzantine icons.

Evening: Enjoy a tranquil dinner overlooking the Osum River, tasting local wine and raki.

Find Hotels

Day 12: Berat to Sofia

Morning: Depart early for the final leg to **Sofia**, Bulgaria. Arrive and check in to a central boutique hotel.

Afternoon: Stroll through **Alexander Nevsky Cathedral**, admiring its golden domes. Wander the bustling streets of **Vitosha Boulevard**, shop for souvenirs.

Evening: Dine on traditional Bulgarian dishes, such as banitsa and kebapche, at a local tavern.

Find Hotels

Day 13: Sofia Exploration

Morning: Visit the **National History Museum** and the **Boyana Church** for their historic frescoes.

Afternoon: Take a short trip to **Vitosha Mountain** for a light hike and spectacular city views.

Evening: Relax at a café on **Vitosha Boulevard**, enjoying people‑watching and a final glass of Bulgarian wine.

Find Hotels

Day 14: Sofia & Surroundings

Morning: Explore the ancient **Roman Serdica ruins**, hidden beneath modern streets. Visit the **Banya Bashi Mosque**, a testament to Ottoman architecture.

Afternoon: Take a leisurely walk in **Borisova Gradina**, a lush park perfect for relaxing.

Evening: End your trip with a farewell dinner at a rooftop restaurant overlooking the city’s illuminated skyline.

Find Hotels

Day 15: Departure

Morning: Pack and enjoy a final breakfast in the hotel. Check out and transfer to Sofia Airport.

Afternoon: Fly back home, carrying memories of the Adriatic, Balkan culture, and breathtaking landscapes.

Find Hotels

Time and Cost Estimates

  • Upper Town (Zagreb) – 2 hrs – $0
  • Ban Jelačić Square – 1 hr – $0
  • Plitvice Lakes National Park – 5 hrs – $35
  • Sea Organ – 1 hr – $0
  • Sun Salutation – 30 min – $0
  • Baščaršija – 2 hrs – $0
  • Latin Bridge – 1 hr – $0
  • Stari Most (Mostar) – 1 hr – $0
  • Old Town Dubrovnik – 3 hrs – $30 (entry)
  • City Walls (Dubrovnik) – 2 hrs – $30 (entry)
  • Kotor Old Town – 2 hrs – $0
  • Bay of Kotor – 2 hrs – $0
  • Skanderbeg Square (Tirana) – 1 hr – $0
  • National History Museum (Tirana) – 2 hrs – $10
  • Berat Castle – 2 hrs – $5
  • Onufri Museum – 1.5 hrs – $3
  • Alexander Nevsky Cathedral – 1 hr – $0
  • Vitosha Mountain – 4 hrs – $0
  • Overall TotalTotal Estimated Cost: $88

Tips

If you have more time, consider extending the itinerary by adding a few days in the beautiful coastal town of **Kotor** for a boat excursion on the Bay of Kotor, or spend an extra day in **Sofia** to explore the nearby Rila Monastery. Conversely, if you need to shorten the trip, you can combine the Zagreb and Plitvice segments into a single day and skip the optional visit to Vitosha Mountain, still enjoying the core highlights of the journey.

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