Start your trip by exploring the vibrant capital city of Croatia – Zagreb. In the morning, visit the historic Upper Town, where you can admire the stunning architecture of St. Mark's Church and explore the charming streets. Afterward, head to the iconic Zagreb Cathedral and take in its majestic beauty. In the afternoon, wander through the picturesque Dolac Market, known for its fresh produce and local delicacies. As evening approaches, visit Tkalciceva Street, lined with cozy cafes and restaurants, perfect for enjoying a relaxing dinner.
On the second day, take a flight or a scenic train ride to the coastal city of Split. In the morning, explore the ancient Diocletian's Palace, a UNESCO World Heritage site. Marvel at the well-preserved ruins and discover hidden corners within the palace walls. In the afternoon, visit Marjan Hill, a nature park offering breathtaking views of the city and the Adriatic Sea. Take a relaxing walk or rent a bike to explore the lush greenery. As the evening sets in, enjoy a seafood dinner at one of the local waterfront restaurants.
Travel to the enchanting city of Dubrovnik, also known as the "Pearl of the Adriatic." Start your day by walking along the famous city walls, offering panoramic views of the Old Town and the azure sea. In the afternoon, visit the historic Franciscan Monastery and explore its beautiful cloister and ancient pharmacy. Don't miss a ride on the Dubrovnik Cable Car to Mount Srd, where you can enjoy breathtaking vistas. For the evening, indulge in a delicious dinner at a traditional Dalmatian restaurant.
Head to the coastal city of Zadar, famous for its historical sites and unique attractions. In the morning, visit the Sea Organ, an architectural masterpiece that produces enchanting sounds as the waves hit the pipes underneath. Explore the nearby Sun Salutation, an installation that creates a mesmerizing light show at sunset. Afterward, discover the Roman Forum, filled with ancient ruins and interesting historical artifacts. For the evening, enjoy a leisurely stroll along the vibrant Riva promenade and savor delicious local dishes in one of the charming restaurants.
Travel to Pula, a city known for its well-preserved Roman ruins and beautiful coastline. Start your day by exploring the magnificent Roman Amphitheatre, one of the best-preserved arenas in the world. Immerse yourself in the history and grandeur of the site. In the afternoon, visit the Arch of the Sergii and the Temple of Augustus, both remarkable examples of Roman architecture. As the evening approaches, relax on the beach or enjoy a seafood dinner with a view of the Adriatic Sea.
Return to Zagreb for the last day of your trip. Take this opportunity to explore any attractions you may have missed on the first day or revisit your favorite spots. In the evening, enjoy a traditional Croatian dinner in the heart of the city, reflecting on the wonderful experiences and memories you have made during your journey through Croatia.
When in Zagreb, be sure to visit Medvednica Mountain, located just outside the city. It offers beautiful hiking trails and stunning views of the surrounding landscape. For a unique experience, visit the Museum of Broken Relationships, showcasing personal stories and objects from failed relationships. In Dubrovnik, take a boat trip to the nearby Elafiti Islands, where you can relax on secluded beaches and explore charming villages. In Zadar, don't miss the chance to witness the captivating sunset at the Monument to the Sun.
For hotel and flight prices, you can check here.