Bulgaria road vignette 2026: prices, where to buy and fines
To drive a car on Bulgaria's motorways and most national roads you need an electronic vignette. There is no sticker: the vignette is tied to your number plate and cameras check it automatically.
In short: from 1 August 2026 prices rose by about 30 %: one day €5.30, weekend €6.60, week €10, month €19.90, quarter €35.90, year €64.50. Buy on the official bgtoll.bg or at a petrol station and type your plate carefully.
Prices from 1 August 2026
Vehicles up to 3.5 t (category 3), official price:
| 1 day (since 3 February 2026) | €5.30 |
| Weekend | €6.60 |
| 7 days | €10.00 |
| 1 month | €19.90 |
| 3 months | €35.90 |
| 1 year | €64.50 |
Before 1 August the annual vignette cost €49.60. If you live in Bulgaria and drive regularly, the annual one pays off after about three months.
Where to buy
- bgtoll.bg — the operator's official site, no mark-up, pay by card in advance.
- Petrol stations, self-service terminals and sales points at the border.
- Third-party apps also sell it, with a fee that can exceed the vignette itself (e.g. €15 instead of €10 for a week).
You can buy up to 30 days ahead. Keep the purchase confirmation.
Rules
- The vignette is tied to the plate number and country of registration; one wrong character and cameras see no vignette.
- The weekend vignette runs from Friday 12:00 to Sunday 23:59; Monday is not included.
- Required on motorways and national roads in the toll network; roads inside towns and local roads are free.
- Danube bridges (Vidin–Calafat, Ruse–Giurgiu) are paid separately.
- Vehicles over 3.5 t pay a per-kilometre toll instead.
- Driving through Romania? It has its own vignette (rovinieta).
Fines
If a camera records a car without a vignette, the driver is offered a compensatory fee of €46.50 for a car. If unpaid, a fine of €153.39 (BGN 300) can follow. Figures are from public sources; check bgtoll.bg for the exact amounts.
Who needs none
- Motorcycles.
- Drivers using only city and local roads.
- Some exempt categories (for example people with disabilities, under conditions) — registered in advance with the operator.
Moving with your car? See car registration and driving licence exchange.
FAQ
How much is a Bulgarian vignette in 2026?
From 1 August 2026: 1 day €5.30, weekend €6.60, week €10, month €19.90, 3 months €35.90, year €64.50.
Where can I buy it without a mark-up?
On the official bgtoll.bg, at petrol stations and at border sales points. Third-party services add a fee.
What is the fine for driving without a vignette?
A compensatory fee of €46.50 for a car; if unpaid, a fine of €153.39 (BGN 300).
Do I need a vignette in the city?
No, roads inside towns are free. It is needed on motorways and national roads in the toll network.
📚 Sources: 5
For information only; not legal advice.