Book your trip to Zagreb
Partner links - pre-filled with the dates in this page’s link. We may earn a commission at no extra cost to you. How this works.
Why visit Zagreb
Zagreb starts its day at Dolac Market, where the stalls open above Ban Jelačić Square at 6am, and by nine the terraces along Tkalčićeva are full. The funicular up to Gradec is one of the shortest in the world at 66 metres, and St Mark’s tiled roof is a two-minute walk from the top. The Museum of Broken Relationships and the Mimara anchor the Museum Mile, and a tram ticket costs 53 cents.
Plan Zagreb with AI
Tell us your dates, budget and what you like - get a day-by-day Zagreb plan.
Build my planWorth booking before you go
Independent picks. We earn a small commission if you buy through these - at no extra cost to you. How this works.
Stay online in Croatia
Travel eSIM plans from Airalo - install before you fly, land connected, no roaming fees.
Getting to Zagreb
- Zadar Zagreb from €34 · 3h 35m Bus
- Vienna Zagreb from €36 · 4h 48m Bus
- Osijek Zagreb from €42 · 3h 51m Bus
- Budapest Zagreb from €54 · 5h 20m Bus
- Belgrade Zagreb from €57 · 6h 32m Bus
- Pula Zagreb from €58 · 3h 34m Bus
- Sarajevo Zagreb from €95 · 5h 11m Bus
- Ljubljana Zagreb 2h 12m Bus
- Rijeka Zagreb 2h 26m Bus
- Split Zagreb from €37 · 4h 39m Bus
- Dubrovnik Zagreb from €45 · 6h 55m Bus
Fares are the cheapest recently cached offers, not live quotes.
Book the essentials for Zagreb
Affiliate linksCar rental in Zagreb
Compare local agencies and international suppliers.
Plan your Zagreb trip
Every link below uses the dates and travelers set in the bar above.
Best time to visit Zagreb
Weather decides when a city shines - and when it empties out. We pull 30-year climate averages for Zagreb to show which months are warm, dry and worth booking.
Check live weather for ZagrebGetting there and around Zagreb
Flight searches for Zagreb use the airport code ZAG. Each link below opens a search already filled in for Zagreb; add your dates and origin in the trip bar at the top and they carry through.
Bus corridors we track to and from Zagreb
- Zagreb Split 4h 30m · 405 km · starts at €15
- Zagreb Dubrovnik 9h 00m · 605 km · starts at €25
- Ljubljana Zagreb 2h 15m · 140 km · starts at €10
- Vienna Zagreb 4h 30m · 370 km · starts at €15
Editorial starting fares and journey times, not live quotes. See the bus fare index.
3 days in Zagreb: what to eat & see
D1 Day 1
D2 Day 2
D3 Day 3
Eat your way through Zagreb
Browse all Croatia foodThese are the dishes to hunt down in Zagreb - not just the country's greatest hits. Tap a dish to see where it's made best, then compare a stay in the same neighbourhood with your dates.
More destinations
Hotels, flights, the packing list and money tips for Zagreb Croatia - straight to your inbox. No spam, unsubscribe anytime.