Croatia is located in Central and Southeast Europe, on the coast of the Adriatic Sea. It borders Hungary to the northeast, Serbia to the east, Bosnia and Herzegovina and Montenegro to the southeast, and Slovenia to the northwest.
Arrive at Zagreb airport and transfer to the hotel. Overnight in Zagreb.
Explore Zagreb's key sites with a local guide, followed by a visit to Ljubljana, Slovenia's capital. Return to Zagreb for an overnight stay.
Visit Plitvice Lakes National Park before continuing to Split, Croatia's second-largest city. Overnight in Split.
Tour Split, a UNESCO-protected city, and Diocletian’s Palace. Enjoy leisure time. Overnight in Split.
Head to Trogir for a city tour, then continue along the scenic Makarska Riviera to Dubrovnik. Check in and overnight.
Explore Dubrovnik's Old Town with a local guide, visiting landmarks like the Franciscan monastery. Afternoon at leisure. Overnight in Dubrovnik.
Enjoy a leisure day or opt for an optional excursion. Overnight in Dubrovnik.
If departing today, transfer to Dubrovnik airport.
The best time to visit Croatia is in May and June or September and October when the weather is pleasant and sunny. This makes it ideal for swimming and sunbathing.