Skip to main content

Budapest to Zagreb 2026: 345 km, HUF 6,900 e-Matrica

345
km distance
3.5h
drive time
Yes
toll roads
Yes
border crossing
Advertisement
Quick Answer

Budapest to Zagreb is 345 km via Lake Balaton, roughly 3.5 hours. Hungary wants a plate-registered 10-day e-matrica, HUF 6,900 in 2026; Croatia charges by distance.

Checked against official sources 19 Sep 2026 · Next review 2026-12-18

Budapest to Zagreb is 345 km by road, running south-west past Lake Balaton, and takes about 3.5 hours in normal traffic. One border sits in the middle of it, and that is where the cost changes: Hungary charges a prepaid 10-day e-matrica of HUF 6,900 on the 2026 D1 tariff, Croatia meters you by distance at manned booths.

Your case: Ten days is one option among several — a day costs HUF 5,550, a month HUF 11,170 — and the HUF 7,190 county vignette sold beside them will not cover a cross-country run. Price the pass for your own dates and vehicle class in the vignette calculator before you reach the first gantry.

Hungary wants the e-matrica registered to your plate before you join the motorway, with nothing to display. Miss it and you are billed a surcharge instead of a fine: decree 45/2020 ITM sets it at “45%” of the annual D1 price if you settle quickly and “155%” if you do not, which on the 2026 tariff published by Nemzeti Útdíjfizetési Szolgáltató is HUF 27,790 or HUF 95,730. Croatia does the opposite, metering you by distance as you go, with a discount for ENC transponder holders. Buy the Hungarian pass online before you set off and the Croatian side is just a queue at a barrier.

FactValue
FromBudapest, Hungary
ToZagreb, Croatia
Distance345 km
Drive time~3.5 hours
Toll roadsYes
Border crossingYes
Active since2026 (verified September 2026)

What the Distance Box Doesn’t Tell You

The kilometres are the easy part — your search results already showed you those. Here is what actually costs money on this drive, and what catches people out:

  • Hungary — e-matrica required: HUF 6,900 for ten days on the 2026 D1 tariff (HUF 5,550 for a day, HUF 11,170 a month, HUF 61,760 a year, HUF 7,190 for a single county). Fully electronic — nothing to display. Unpaid passage costs a HUF 27,790 surcharge, rising to HUF 95,730.
  • Croatia — distance-based toll booths, paid as you go. HAC charges a car as class I, “motor vehicles with two axles, up to 1.90 m high”; a taller van or camper under 3.5 t pays class II. ENC transponder holders get a discount, and the Pelješac Bridge is toll-free.

In short: e-Matrica, Then Toll Booths. Sort it before you set off, not at the first barrier.

Route Overview

The drive from Budapest to Zagreb covers approximately 345 km and takes around 3.5 hours under normal traffic conditions.

Via: Lake Balaton

Key Facts at a Glance

🛣️ Plan your toll: Vignette Calculator — Austria, Switzerland, Slovakia, Czech, Hungary, Slovenia, Romania pricing.

FromBudapest, Hungary
ToZagreb, Croatia
Distance345 km
Drive time~3.5 hours
Toll roadsYes
Border crossingYes
CountriesHungary, Croatia
Est. fuel (petrol)~$40 USD

Border Crossing: Hungary to Croatia

Both countries are in the EU. Expect minimal border formalities, but carry your passport, driving licence and vehicle documents.

What Changes at the Border

RuleHungaryCroatia
Urban speed limit50 km/h50 km/h
Motorway speed limit130 km/h130 km/h
Alcohol limit0.00.05
Driving sideRightRight
Winter tyresSituationalSituational

Estimated Fuel Cost

Based on average consumption of 7 litres per 100 km and current fuel prices:

Fuel TypeEstimated Cost
Petrol~$40 USD
Diesel~$37 USD

Fuel is cheaper in Hungary. Fill up before crossing the border if heading the other direction.

Use our Fuel Cost Calculator for a precise estimate based on your vehicle.

Required Equipment

Carry the correct equipment to avoid fines at roadside checks:

Hungary:

  • Required: Warning Triangle, Reflective Vest, First Aid Kit
  • Recommended: Fire Extinguisher, Spare Bulbs

Croatia:

  • Required: Warning Triangle, Reflective Vest, First Aid Kit, Spare Bulbs
  • Recommended: Fire Extinguisher

Use our Travel Checklist to make sure you have everything.

Seasonal Considerations

Winter (November — March)

Winter driving on this route requires preparation:

  • Hungary: Winter tyres situational — When conditions require (no fixed dates)
  • Croatia: Winter tyres situational — 15 Nov - 15 Apr (when conditions require)

Snow chains may be required on mountain passes. Check conditions before departure.

Summer (June — August)

Summer brings heavy tourist traffic on this route. Expect congestion near major cities and popular rest stops, particularly on Fridays and Sundays.

Rest Stops and Breaks

At 345 km, a single mid-route break is sufficient. Most motorway service areas offer fuel, food and restrooms.

Motorway service areas on this route are well-equipped. Most accept card payment and have clean facilities.

Driving Tips for This Route

  • Download offline maps before departure. Mobile signal can be patchy in rural stretches between cities.
  • Mobile speed traps operate along this route, especially near construction zones and at the approach to cities.
  • Police in Croatia can issue on-the-spot fines. Carry a payment method that works locally.
  • Keep right except when overtaking. Middle-lane hogging is both dangerous and finable in most European countries.

Plan This Route

Use our Route Planner to get turn-by-turn directions, or calculate your Fuel Cost for this trip.

Country guides: Hungary | Croatia

Recent changes to this page

  • Hungarian tariff brought to 2026: the 10-day D1 e-matrica is HUF 6,900, not HUF 5,190, and the missing-vignette figure is a surcharge of HUF 27,790 or HUF 95,730 (45% and 155% of the annual price under decree 45/2020 ITM), not a HUF 14,875-88,500 fine.
  • Opening answer now states the distance and drive time first, the question this page is actually found on, with the two toll systems following.
  • Title, description and introduction rewritten from this page's own data (no shared template wording).
  • Rewrote the title around the toll or emission-zone fact that a search result cannot show; the distance alone was already answered in the results page.
  • V6 enrichment: added quick answer, insider angle, primary sources.
  • Initial route page published with distance + toll breakdown.

Renting a Car?

Compare prices from all major rental companies. Free cancellation on most bookings.

Compare Car Rental Prices

Some links on this page are affiliate links. We may earn a commission at no extra cost to you. How our affiliate links work.

Frequently Asked Questions

The drive from Budapest to Zagreb takes approximately 3.5 hours covering 345 km, assuming normal traffic and no extended stops.

Yes, this route includes toll roads. Check our Toll Road Guide for current rates.

Within the EU/Schengen area, border crossings are usually seamless. Carry your driving licence, vehicle registration, and insurance documents. Check if either country requires additional equipment like warning triangles or reflective vests.

See the complete document checklist

Related Routes

Get Driving Law Updates

Speed limits, fines and tyre laws change frequently. Get monthly updates for the countries you drive in.

Advertisement