A2 Zagreb – Krapina – Macelj
A2 tolls
North from Zagreb through Zagorje to the Slovenian border at Macelj: the way in from Maribor, Graz and Vienna. Run by Autocesta Zagreb – Macelj. Each price is the car toll from Zaprešić; pick any exit for its full price list.
Zaprešić is the Zagreb end of the A2, on the north-west edge of the city.
A2 Zagreb – Macelj
- Zaprešićstart
- Mokrice€1.70
- Sveti Križ Začretje€3.00
- Krapina€3.50
- Đurmanec€4.40
- Trakošćan€6.70
All vehicle categories from Zaprešić
Prices include VAT. Source: AZM price list, checked on 3 November 2026.
About the road
The A2 runs 59 km from Zagreb through the hills of Zagorje to the Slovenian border at Macelj, and is the road by which drivers from Maribor, Graz and Vienna arrive. It is run by a concession company of its own, Autocesta Zagreb – Macelj, with its own price list.
Tolls are charged between Zaprešić and Trakošćan. The first stretch out of Zagreb, from Jankomir to Zaprešić, is free. The longest tunnel, Sveta Tri Kralja, north of Krapina, is 1.7 km.
The longest journey on this price list, Zaprešić to Trakošćan, is 49 km and takes about 30 min without stops. A car pays €6.70 for it, which is €13.81 per 100 km.
Sources for the figures above: AZM, Lotsberg: tunnels in Croatia.