Zagreb, Croatia’s stunning capital has a long and diverse history stretching back to Roman times. The city of just under a million-strong has seen empires come and go and is now a flourishing European capital. It is steeped in culture and offers a long list of sightseeing attractions.
But even when you run out of things to see in it, there’s still plenty to do. Visiting Slovenia on a day trip from Zagreb should be your top choice!
With excellent road, train and air connections, Zagreb is a splendid base for visiting other parts of Croatia and of course, its neighbour Slovenia. Travel distances are short, and you can enjoy a wonderful trip to Ljubljana and beyond. Visiting Bled or other incredible landmarks around Slovenia, like the Postojna Cave, comes highly recommended.