Start your party with a visit to the Upper Town, the historic heart of Zagreb. Explore the narrow streets, colorful markets, and beautiful architecture. Then head to the Zagreb 360 Observation Deck for stunning views of the city while sipping on cocktails. End the day with a night out at the Club Pepermint, one of the best nightclubs in the city.
Take the train from Zagreb to the seaside city of Split. After checking into your hotel, head to Diocletian's Palace, a UNESCO World Heritage Site that is an impressive vestige of Roman architecture. Continue the day with a sunset sailing tour along the coast with a glass of champagne.
Start the day with a relaxing time at Bacvice Beach, known for its crystal clear waters and golden sand. After a lunch break, get ready for some adventure activities such as paragliding or rafting on the Cetina River. End the day with a traditional Croatian dinner in a charming taverna.
Start the day with a hike to the top of Marjan Hill, where you can enjoy panoramic views of the city, sea, and islands. After that, head to the Bene Beach for a refreshing swim and sunbathing. Take part in an Olive Oil Tasting Tour with traditional Croatian snacks. End the day dancing at Hemingway Bar, a bar with a great atmosphere and music.
On the final day, take a private boat tour to the islands of Hvar, Brac or Vis, where you can enjoy the secluded beaches, turquoise water and stunning scenery. Transfer to Split airport for your flight back home.
For the duration of your trip, it is recommended to use public transport, taxis or rental car to get around. Trains offer a convenient way to travel between Zagreb and Split. Private transfers can be arranged in advance to the airport, train station and ferry port for a cost of approximately $20-30.
For a shorter trip, consider combining only Zagreb or Split in one place. For a longer stay, add a day trip to Plitvice Lakes National Park, located 2 hours from Zagreb, or Blue Cave and Bol Beach day trip from Split. Always check weather forecast as some activities such as paragliding or sailing may be canceled in case of bad weather conditions.
Zagreb Airport (ZAG) is the international airport serving Zagreb and located 10 miles southeast of the city center. Split Airport (SPU) is located 15 miles west of Split and serves both domestic and international flights.