Vienna to Budapest by car: what to buy before you set off

Driving from Vienna to Budapest takes two vignettes and nothing else: the Austrian one for the A4 to the border, and the Hungarian e-matrica for the M1 into Budapest. No tunnel tolls. No barriers. No coins in the cup holder. The only real decisions are which durations to buy and how close to midnight you cross the border, and that second one matters more than it sounds.
On this page
How many vignettes do you need from Vienna to Budapest?
A car driving from Vienna to Budapest on the motorway needs exactly two vignettes, one Austrian and one Hungarian, and both are digital permits tied to your licence plate. The route is about as simple as European road trips get: the A4 Ost Autobahn east past Vienna airport to the Nickelsdorf border, then the Hungarian M1 through Mosonmagyaróvár, Győr and Tatabánya into Budapest.
Neither country checks you at a booth. Cameras read your plate and compare it with the national register, so there is nothing to stick on the glass and nothing to show anyone. If the plate is in the system, you are fine. If it is not, a demand finds you later.
What do you need for the Austrian part of the drive?
The Austrian leg from Vienna to Nickelsdorf needs an Austrian vignette from the moment you join the motorway, because the A4 has no vignette-free section. ASFINAG's own FAQ lists the exempt stretches in the country, short pieces of the A1, A12, A14 and A26, and the A4 is not among them. For a car in 2026, the official Austrian government portal oesterreich.gv.at gives €9.60 for the 1-day vignette and €12.80 for the 10-day.
Both short versions can be bought online with immediate validity, which ASFINAG confirms. The 2-month and annual vignettes cannot: bought online by a consumer, they start on the 18th day, which is a lovely consumer-protection idea and a terrible surprise at 7am on departure day. For a weekend in Budapest, the 10-day vignette covers both directions. Staying longer than ten days? Two 1-day vignettes at €19.20 beat anything else. The Austria vignette page has the full price list and the rules on which roads it covers.

What do you need for the Hungarian part?
The Hungarian leg from Hegyeshalom to Budapest needs a Hungarian e-matrica in category D1, the category for ordinary cars. The 2026 tariff sheet published by NÚSZ, the state toll operator, puts the D1 daily vignette at 5,550 Ft, the 10-day at 6,900 Ft and the monthly at 11,170 Ft. Hungary prices in forint, so what your card shows in euros drifts a little with the exchange rate.
The 10-day e-matrica runs from the start day you pick plus nine more calendar days, to midnight on the last one, according to Nemzeti Mobilfizetési Zrt., the state company that sells it. The Hungary vignette page covers the other categories, the monthly pass and the county options in full.
What does the whole drive cost in vignettes?
The vignettes for a one-way Vienna to Budapest drive in 2026 cost €9.60 plus 5,550 Ft on daily passes, or €12.80 plus 6,900 Ft on 10-day passes that also cover the way back. Those are state fees only. Here is where each figure comes from.
| Leg | Road | What you need | 1 day | 10 days | Source |
|---|---|---|---|---|---|
| Vienna to Nickelsdorf (AT) | A4 Ost Autobahn | Austrian digital vignette | €9.60 | €12.80 | oesterreich.gv.at, ASFINAG |
| Hegyeshalom to Budapest (HU) | M1 | Hungarian e-matrica, D1 | 5,550 Ft | 6,900 Ft | NÚSZ 2026 tariff |
| Barrier or tunnel tolls | Whole route | Nothing for a car | €0.00 | €0.00 | No section toll on the A4 or M1 |
Official 2026 state fees for a car up to 3.5 t, checked September 2026. Download this table as CSV.
Does a one-day vignette last 24 hours?
No, the Hungarian daily e-matrica is valid from 00:00 to 24:00 on one named calendar day, not for 24 hours from purchase, and ASFINAG sells the Austrian 1-day vignette for a calendar day too. This is the one trap on an otherwise boring route. Leave Vienna after dinner, stop for fuel near Győr, and the date can change while you are still on the M1, with a daily pass that expired somewhere around Tatabánya.
The fix costs very little. On the Hungarian side the 10-day pass is only 1,350 Ft more than the daily one, so for any evening crossing I would simply buy the 10-day and stop doing arithmetic at the border.

Is there a cheaper option if you drive Vienna to Budapest often?
Yes, on the Hungarian side: the M1 regional e-matrica costs 15,000 Ft for a D1 car on the 2026 NÚSZ tariff and covers every tolled motorway in the four counties the M1 crosses. Those are Győr-Moson-Sopron, Komárom-Esztergom, Fejér and Pest, as reported by the Hungarian financial site Pénzcentrum from NÚSZ information, so the pass covers the whole run from Hegyeshalom to Budapest. Hungary introduced it as compensation for the disruption while the M1 is being widened, and anyone can buy it, not only local residents.
The maths is short. Three 10-day passes cost 20,700 Ft, so the regional pass wins from your third trip of the year, and it is a quarter of the 61,760 Ft national annual vignette. Like the other Hungarian annual products, the 2026 pass runs to 31 January 2027. On the Austrian side there is no route-specific pass, only the annual vignette with its 18-day online waiting period.

What goes wrong on this route?
Most problems on the Vienna to Budapest drive come from typing, not driving: a wrong plate character, the wrong country code or the wrong Hungarian category. NÚSZ requires the plate, the country code and the category at purchase, and a vignette on a mistyped plate protects nobody. Check the confirmation email before you set off, not at the border.
The category catch is vans. NÚSZ says a vehicle counts as D1 only if field J of the registration document reads M1 or M1G; a van registered as N1 is D2, however small it looks. Picking up a van? Read our guide to vignettes for a rental car before you buy anything.
Hungary also has a safety net. NÚSZ gives drivers who enter the toll network by mistake 60 minutes from entry to buy a vignette. Outside that window, the 2026 surcharge is 27,790 Ft if paid within 60 days and 95,730 Ft after that, per the NÚSZ tariff sheet. The Austrian side works differently, and our guide to driving without a vignette sets out both countries' penalties.
How do you sort both vignettes before you leave?
Buy both vignettes the day before you go, pick 10-day passes unless your dates say otherwise, and check the plate on both confirmations. You can buy directly from ASFINAG and NÚSZ at the state fee, on two portals in two languages. Or do it once: order your official digital vignettes for Austria and Hungary here, with the state fee and our service fee shown separately before you pay, registered against your plate and confirmed by email. Planning to carry on past Budapest? Our guide to which European countries need a vignette shows what the next border asks for.

Vienna to Budapest vignette FAQ
Do I need a vignette to drive from Vienna to Budapest?
Yes, two: the Austrian vignette for the A4 motorway from Vienna to the Nickelsdorf border, and the Hungarian e-matrica in category D1 for the M1 from Hegyeshalom to Budapest. There are no barrier tolls on this route for a car, so those two permits are the whole bill.
Which vignettes should I buy for a long weekend in Budapest?
Buy the 10-day version in both countries. In 2026 the Austrian 10-day vignette costs €12.80 according to ASFINAG, and the Hungarian 10-day e-matrica costs 6,900 Ft according to NÚSZ. Both cover the drive there and the drive back, and neither dies at midnight on the day you arrive.
Can I buy the Hungarian vignette after crossing the border?
You are supposed to buy it before you join the M1. NÚSZ, the Hungarian toll operator, gives drivers who enter the toll network by mistake 60 minutes from entry to buy one, but that is a safety net for honest errors, not a plan. Missing it means a surcharge of 27,790 Ft if paid within 60 days in 2026.
Is there a cheaper Hungarian vignette for regular Vienna to Budapest drivers?
Yes. The 2026 M1 regional e-matrica costs 15,000 Ft for a D1 car on the NÚSZ tariff and covers the toll motorways of Győr-Moson-Sopron, Komárom-Esztergom, Fejér and Pest counties, which is the whole M1 from the Austrian border to Budapest. It pays for itself from the third 10-day trip of the year.