bulgaria-tolls-e-vignettes-toll-calculator: Difference between revisions
No edit summary |
No edit summary |
||
| Line 25: | Line 25: | ||
<p style="font-size: 16px; color: #202122; font-family: Georgia, 'Times New Roman', serif; line-height: 1.6; margin: 8px 0;">Yes, if you are driving a vehicle up to 3.5 t on any Bulgarian motorway (A road) or first-class road (I road), you must display a valid e-vignette. Bulgaria replaced physical windshield stickers with an electronic plate-linked system in 2019 — there is no physical vignette to stick anywhere.</p> | <p style="font-size: 16px; color: #202122; font-family: Georgia, 'Times New Roman', serif; line-height: 1.6; margin: 8px 0;">Yes, if you are driving a vehicle up to 3.5 t on any Bulgarian motorway (A road) or first-class road (I road), you must display a valid e-vignette. Bulgaria replaced physical windshield stickers with an electronic plate-linked system in 2019 — there is no physical vignette to stick anywhere.</p> | ||
<p style="font-size: 16px; color: #202122; font-family: Georgia, 'Times New Roman', serif; line-height: 1.6; margin: 8px 0;"><strong style="font-weight: bold;">Key Reality:</strong> Enforcement is via roadside ANPR cameras that read your plate and check it against the vignette database in real time. A weekend vignette costs just | <p style="font-size: 16px; color: #202122; font-family: Georgia, 'Times New Roman', serif; line-height: 1.6; margin: 8px 0;"><strong style="font-weight: bold;">Key Reality:</strong> Enforcement is via roadside ANPR cameras that read your plate and check it against the vignette database in real time. A weekend vignette costs just €5.11 — there is no practical reason to risk a BGN 300 fine by skipping it.</p> | ||
<p style="font-size: 16px; color: #202122; font-family: Georgia, 'Times New Roman', serif; line-height: 1.6; margin: 8px 0;"><strong style="font-weight: bold;">2026 Update:</strong> Vignette rates for cars were increased from 1 January 2026. The annual e-vignette rose by approximately BGN 5 across most categories. The HGV Tol Pass distance tariffs were also adjusted upward to reflect inflation. Bulgaria is on track to join the Eurozone, potentially switching to EUR pricing; confirm current BGN/EUR equivalents at point of purchase.</p> | <p style="font-size: 16px; color: #202122; font-family: Georgia, 'Times New Roman', serif; line-height: 1.6; margin: 8px 0;"><strong style="font-weight: bold;">2026 Update:</strong> Vignette rates for cars were increased from 1 January 2026. The annual e-vignette rose by approximately BGN 5 across most categories. The HGV Tol Pass distance tariffs were also adjusted upward to reflect inflation. Bulgaria is on track to join the Eurozone, potentially switching to EUR pricing; confirm current BGN/EUR equivalents at point of purchase.</p> | ||
| Line 39: | Line 39: | ||
<th style="padding: 12px; outline: 1px solid #dee2e6; text-align: left; font-weight: bold; color: #ffffff !important; background: #555555 !important;">Cars (BGN)</th> | <th style="padding: 12px; outline: 1px solid #dee2e6; text-align: left; font-weight: bold; color: #ffffff !important; background: #555555 !important;">Cars (BGN)</th> | ||
<th style="padding: 12px; outline: 1px solid #dee2e6; text-align: left; font-weight: bold; color: #ffffff !important; background: #555555 !important;">Cars (EUR approx.)</th> | <th style="padding: 12px; outline: 1px solid #dee2e6; text-align: left; font-weight: bold; color: #ffffff !important; background: #555555 !important;">Cars (EUR approx.)</th> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td style="padding: 12px; outline: 1px solid #dee2e6; background: #f5f7fa;">Weekend (Fri 12:00 — Mon 12:00)</td> | <td style="padding: 12px; outline: 1px solid #dee2e6; background: #f5f7fa;">Weekend (Fri 12:00 — Mon 12:00)</td> | ||
<td style="padding: 12px; outline: 1px solid #dee2e6; background: #f5f7fa;"> | <td style="padding: 12px; outline: 1px solid #dee2e6; background: #f5f7fa;">10</td> | ||
<td style="padding: 12px; outline: 1px solid #dee2e6; background: #f5f7fa;"> | <td style="padding: 12px; outline: 1px solid #dee2e6; background: #f5f7fa;">€5.11</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td style="padding: 12px; outline: 1px solid #dee2e6; background: #ffffff;">7 days</td> | <td style="padding: 12px; outline: 1px solid #dee2e6; background: #ffffff;">7 days</td> | ||
<td style="padding: 12px; outline: 1px solid #dee2e6; background: #ffffff;">15</td> | <td style="padding: 12px; outline: 1px solid #dee2e6; background: #ffffff;">15</td> | ||
<td style="padding: 12px; outline: 1px solid #dee2e6; background: #ffffff;"> | <td style="padding: 12px; outline: 1px solid #dee2e6; background: #ffffff;">€7.67</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td style="padding: 12px; outline: 1px solid #dee2e6; background: #f5f7fa;">1 month</td> | <td style="padding: 12px; outline: 1px solid #dee2e6; background: #f5f7fa;">1 month</td> | ||
<td style="padding: 12px; outline: 1px solid #dee2e6; background: #f5f7fa;">30</td> | <td style="padding: 12px; outline: 1px solid #dee2e6; background: #f5f7fa;">30</td> | ||
<td style="padding: 12px; outline: 1px solid #dee2e6; background: #f5f7fa;"> | <td style="padding: 12px; outline: 1px solid #dee2e6; background: #f5f7fa;">€15.35</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td style="padding: 12px; outline: 1px solid #dee2e6; background: #ffffff;">3 months</td> | <td style="padding: 12px; outline: 1px solid #dee2e6; background: #ffffff;">3 months</td> | ||
<td style="padding: 12px; outline: 1px solid #dee2e6; background: #ffffff;">54</td> | <td style="padding: 12px; outline: 1px solid #dee2e6; background: #ffffff;">54</td> | ||
<td style="padding: 12px; outline: 1px solid #dee2e6; background: #ffffff;"> | <td style="padding: 12px; outline: 1px solid #dee2e6; background: #ffffff;">€27.61</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td style="padding: 12px; outline: 1px solid #dee2e6; background: #f5f7fa;">Annual</td> | <td style="padding: 12px; outline: 1px solid #dee2e6; background: #f5f7fa;">Annual</td> | ||
<td style="padding: 12px; outline: 1px solid #dee2e6; background: #f5f7fa;">97</td> | <td style="padding: 12px; outline: 1px solid #dee2e6; background: #f5f7fa;">97</td> | ||
<td style="padding: 12px; outline: 1px solid #dee2e6; background: #f5f7fa;"> | <td style="padding: 12px; outline: 1px solid #dee2e6; background: #f5f7fa;">€49.60</td> | ||
</tr> | </tr> | ||
</table> | </table> | ||
</div> | </div> | ||
<h3 style="font-size: 20px; font-weight: bold; color: #202122; font-family: Georgia, 'Times New Roman', serif; margin: 20px 0 10px 0;">HGV Tol Pass Distance Rates (per km, 2026)</h3> | <h3 style="font-size: 20px; font-weight: bold; color: #202122; font-family: Georgia, 'Times New Roman', serif; margin: 20px 0 10px 0;">HGV Tol Pass Distance Rates EURO V (per km, 2026)</h3> | ||
<div style="overflow-x: auto; -webkit-overflow-scrolling: touch; margin: 20px 0;"> | <div style="overflow-x: auto; -webkit-overflow-scrolling: touch; margin: 20px 0;"> | ||
| Line 80: | Line 74: | ||
<tr> | <tr> | ||
<th style="padding: 12px; outline: 1px solid #dee2e6; text-align: left; font-weight: bold; color: #ffffff !important; background: #555555 !important;">Vehicle Category</th> | <th style="padding: 12px; outline: 1px solid #dee2e6; text-align: left; font-weight: bold; color: #ffffff !important; background: #555555 !important;">Vehicle Category</th> | ||
<th style="padding: 12px; outline: 1px solid #dee2e6; text-align: left; font-weight: bold; color: #ffffff !important; background: #555555 !important;"> | <th style="padding: 12px; outline: 1px solid #dee2e6; text-align: left; font-weight: bold; color: #ffffff !important; background: #555555 !important;">Highways (EUR/km)</th> | ||
<th style="padding: 12px; outline: 1px solid #dee2e6; text-align: left; font-weight: bold; color: #ffffff !important; background: #555555 !important;">Class I Road ( | <th style="padding: 12px; outline: 1px solid #dee2e6; text-align: left; font-weight: bold; color: #ffffff !important; background: #555555 !important;">Class I Road (EUR/km)</th> | ||
<th style="padding: 12px; outline: 1px solid #dee2e6; text-align: left; font-weight: bold; color: #ffffff !important; background: #555555 !important;"> | <th style="padding: 12px; outline: 1px solid #dee2e6; text-align: left; font-weight: bold; color: #ffffff !important; background: #555555 !important;">Class II Road (EUR/km)</th> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td style="padding: 12px; outline: 1px solid #dee2e6; background: #f5f7fa;">3.5–12 t (2 axles)</td> | <td style="padding: 12px; outline: 1px solid #dee2e6; background: #f5f7fa;">3.5–12 t (2 axles)</td> | ||
<td style="padding: 12px; outline: 1px solid #dee2e6; background: #f5f7fa;">0. | <td style="padding: 12px; outline: 1px solid #dee2e6; background: #f5f7fa;">0.1</td> | ||
<td style="padding: 12px; outline: 1px solid #dee2e6; background: #f5f7fa;">0. | <td style="padding: 12px; outline: 1px solid #dee2e6; background: #f5f7fa;">0.08</td> | ||
<td style="padding: 12px; outline: 1px solid #dee2e6; background: #f5f7fa;"> | <td style="padding: 12px; outline: 1px solid #dee2e6; background: #f5f7fa;">0.07</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td style="padding: 12px; outline: 1px solid #dee2e6; background: #ffffff;">Over 12 t (2 axles)</td> | <td style="padding: 12px; outline: 1px solid #dee2e6; background: #ffffff;">Over 12 t (2 axles)</td> | ||
<td style="padding: 12px; outline: 1px solid #dee2e6; background: #ffffff;">0. | <td style="padding: 12px; outline: 1px solid #dee2e6; background: #ffffff;">0.18</td> | ||
<td style="padding: 12px; outline: 1px solid #dee2e6; background: #ffffff;">0. | <td style="padding: 12px; outline: 1px solid #dee2e6; background: #ffffff;">0.16</td> | ||
<td style="padding: 12px; outline: 1px solid #dee2e6; background: #ffffff;"> | <td style="padding: 12px; outline: 1px solid #dee2e6; background: #ffffff;">0.15</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td style="padding: 12px; outline: 1px solid #dee2e6; background: #f5f7fa;">Over 12 t ( | <td style="padding: 12px; outline: 1px solid #dee2e6; background: #f5f7fa;">Over 12 t (4+ axles)</td> | ||
<td style="padding: 12px; outline: 1px solid #dee2e6; background: #f5f7fa;">0.26</td> | <td style="padding: 12px; outline: 1px solid #dee2e6; background: #f5f7fa;">0.26</td> | ||
<td style="padding: 12px; outline: 1px solid #dee2e6; background: #f5f7fa;"> | <td style="padding: 12px; outline: 1px solid #dee2e6; background: #f5f7fa;">0.24</td> | ||
<td style="padding: 12px; outline: 1px solid #dee2e6; background: #f5f7fa;">0.22</td> | |||
</tr> | </tr> | ||
</table> | </table> | ||
| Line 109: | Line 103: | ||
<p style="font-size: 16px; color: #202122; font-family: Georgia, 'Times New Roman', serif; line-height: 1.6; margin: 10px 0;"><strong style="font-weight: bold;">Car e-Vignette — Purchase Channels:</strong></p> | <p style="font-size: 16px; color: #202122; font-family: Georgia, 'Times New Roman', serif; line-height: 1.6; margin: 10px 0;"><strong style="font-weight: bold;">Car e-Vignette — Purchase Channels:</strong></p> | ||
<ul style="font-size: 16px; color: #202122; font-family: Georgia, 'Times New Roman', serif; line-height: 1.6; margin: 5px 0; padding-left: 30px;"> | <ul style="font-size: 16px; color: #202122; font-family: Georgia, 'Times New Roman', serif; line-height: 1.6; margin: 5px 0; padding-left: 30px;"> | ||
<li>Online: bgtoll.bg — purchase by plate number; instant activation; pay by card</li> | <li>Online: [https://web.bgtoll.bg/Evignette/ValidityPeriod?vignetteVehicleTypeID=1 BGTOLL] — purchase by plate number; instant activation; pay by card</li> | ||
<li>Petrol stations and convenience stores at Bulgarian border crossings and within the country</li> | <li>Petrol stations and convenience stores at Bulgarian border crossings and within the country</li> | ||
<li>Some European third-party vignette portals also offer Bulgarian vignette purchase</li> | <li>Some European third-party vignette portals also offer Bulgarian vignette purchase</li> | ||
| Line 144: | Line 138: | ||
<ul style="font-size: 16px; color: #202122; font-family: Georgia, 'Times New Roman', serif; line-height: 1.6; margin: 5px 0; padding-left: 30px;"> | <ul style="font-size: 16px; color: #202122; font-family: Georgia, 'Times New Roman', serif; line-height: 1.6; margin: 5px 0; padding-left: 30px;"> | ||
<li><strong style="font-weight: bold;">January 2026 rate increase:</strong> Car e-vignette rates rose by approximately BGN 5 per validity period across all categories; Tol Pass per-km rates increased for HGV categories</li> | <li><strong style="font-weight: bold;">January 2026 rate increase:</strong> Car e-vignette rates rose by approximately BGN 5 per validity period across all categories; Tol Pass per-km rates increased for HGV categories</li> | ||
<li><strong style="font-weight: bold;">Eurozone preparations:</strong> Bulgaria is progressing toward euro adoption; bgtoll.bg now displays prices in both BGN and EUR</li> | <li><strong style="font-weight: bold;">Eurozone preparations:</strong> Bulgaria is progressing toward euro adoption; [https://web.bgtoll.bg/Evignette/ValidityPeriod?vignetteVehicleTypeID=1 BGTOLL] now displays prices in both BGN and EUR</li> | ||
<li><strong style="font-weight: bold;">Hemus Motorway (A2) progress:</strong> Additional sections of the Hemus Motorway connecting Sofia to Varna opened in 2025, extending the tolled motorway network northward</li> | <li><strong style="font-weight: bold;">Hemus Motorway (A2) progress:</strong> Additional sections of the Hemus Motorway connecting Sofia to Varna opened in 2025, extending the tolled motorway network northward</li> | ||
<li><strong style="font-weight: bold;">Tol Pass EETS expansion:</strong> Additional EETS service providers were certified for the Bulgarian network in 2025, improving cross-border OBU interoperability</li> | <li><strong style="font-weight: bold;">Tol Pass EETS expansion:</strong> Additional EETS service providers were certified for the Bulgarian network in 2025, improving cross-border OBU interoperability</li> | ||
| Line 152: | Line 146: | ||
<ul style="font-size: 16px; color: #202122; font-family: Georgia, 'Times New Roman', serif; line-height: 1.6; margin: 5px 0; padding-left: 30px;"> | <ul style="font-size: 16px; color: #202122; font-family: Georgia, 'Times New Roman', serif; line-height: 1.6; margin: 5px 0; padding-left: 30px;"> | ||
<li>Buy the e-vignette online at bgtoll.bg before entering Bulgaria — it activates immediately and there is no advantage to buying at the border</li> | <li>Buy the e-vignette online at [https://web.bgtoll.bg/Evignette/ValidityPeriod?vignetteVehicleTypeID=1 BGTOLL] before entering Bulgaria — it activates immediately and there is no advantage to buying at the border</li> | ||
<li>A 7-day vignette covers most holiday driving and transit trips; at under | <li>A 7-day vignette covers most holiday driving and transit trips; at under €7.67 for a car, it is the best-value option for tourists</li> | ||
<li>The Trakia Motorway (A1) from Sofia to Burgas and the Hemus Motorway (A2) from Sofia toward Varna are the primary long-distance routes — both covered by the standard vignette</li> | <li>The Trakia Motorway (A1) from Sofia to Burgas and the Hemus Motorway (A2) from Sofia toward Varna are the primary long-distance routes — both covered by the standard vignette</li> | ||
<li>First-class roads (I roads) also require the vignette — do not assume only motorways are covered</li> | <li>First-class roads (I roads) also require the vignette — do not assume only motorways are covered</li> | ||
| Line 161: | Line 155: | ||
<h3 style="font-size: 20px; font-weight: bold; color: #202122; font-weight: bold; font-family: Georgia, 'Times New Roman', serif; margin: 15px 0 8px 0;">Where can I buy the Bulgarian e-vignette?</h3> | <h3 style="font-size: 20px; font-weight: bold; color: #202122; font-weight: bold; font-family: Georgia, 'Times New Roman', serif; margin: 15px 0 8px 0;">Where can I buy the Bulgarian e-vignette?</h3> | ||
<p style="font-size: 16px; color: #202122; font-family: Georgia, 'Times New Roman', serif; line-height: 1.6; margin: 8px 0;">Online at bgtoll.bg (recommended — available from anywhere before travel), at petrol stations and convenience stores at border crossings, and via some third-party European vignette portals.</p> | <p style="font-size: 16px; color: #202122; font-family: Georgia, 'Times New Roman', serif; line-height: 1.6; margin: 8px 0;">Online at [https://web.bgtoll.bg/Evignette/ValidityPeriod?vignetteVehicleTypeID=1 BGTOLL] (recommended — available from anywhere before travel), at petrol stations and convenience stores at border crossings, and via some third-party European vignette portals.</p> | ||
<h3 style="font-size: 20px; font-weight: bold; color: #202122; font-family: Georgia, 'Times New Roman', serif; margin: 15px 0 8px 0;">Do I need a vignette on secondary roads (II and III class)?</h3> | <h3 style="font-size: 20px; font-weight: bold; color: #202122; font-family: Georgia, 'Times New Roman', serif; margin: 15px 0 8px 0;">Do I need a vignette on secondary roads (II and III class)?</h3> | ||
<p style="font-size: 16px; color: #202122; font-family: Georgia, 'Times New Roman', serif; line-height: 1.6; margin: 8px 0;">No. The vignette requirement applies only to motorways (A roads) and first-class state roads (I roads | <p style="font-size: 16px; color: #202122; font-family: Georgia, 'Times New Roman', serif; line-height: 1.6; margin: 8px 0;">No. The vignette requirement applies only to motorways (A roads) and first-class state roads (I roads which includes Second-class (II) while third-class (III) roads are free to use without a vignette.</p> | ||
<h3 style="font-size: 20px; font-weight: bold; color: #202122; font-family: Georgia, 'Times New Roman', serif; margin: 15px 0 8px 0;">Is the weekend vignette valid for longer than Friday to Monday?</h3> | <h3 style="font-size: 20px; font-weight: bold; color: #202122; font-family: Georgia, 'Times New Roman', serif; margin: 15px 0 8px 0;">Is the weekend vignette valid for longer than Friday to Monday?</h3> | ||
| Line 215: | Line 209: | ||
<ul style="font-size: 16px; color: #202122; font-family: Georgia, 'Times New Roman', serif; line-height: 1.6; margin: 5px 0; padding-left: 30px;"> | <ul style="font-size: 16px; color: #202122; font-family: Georgia, 'Times New Roman', serif; line-height: 1.6; margin: 5px 0; padding-left: 30px;"> | ||
<li>[https:// | <li>[https://web.bgtoll.bg/Evignette/ValidityPeriod?vignetteVehicleTypeID=1 BGTOLL — Agency Road Infrastructure toll portal] — e-vignette purchase, Tol Pass account management, tariff tables</li> | ||
<li>[https://www.api.bg Agency Road Infrastructure (ARI)] — Bulgarian road authority; motorway maps and road condition information</li> | <li>[https://www.api.bg Agency Road Infrastructure (ARI)] — Bulgarian road authority; motorway maps and road condition information</li> | ||
</ul> | </ul> | ||
Latest revision as of 18:43, 29 July 2026
Click on the map to open toll wiki for a country/state
Bulgaria Toll Roads Complete Guide
System: e-Vignette for cars on motorways and first-class roads; Tol Pass distance-based toll for HGVs over 3.5 t
Operator: Agency Road Infrastructure (ARI) — part of the Bulgarian Ministry of Regional Development and Public Works
Currency: Bulgarian Lev (BGN); 1 EUR ≈ 1.956 BGN (fixed peg)
Coverage: All motorways (A roads) and first-class state roads (I roads) for vignette; full motorway and first-class network for HGV Tol Pass
Technology: Online e-vignette (plate-linked); GNSS OBU + DSRC gantries for Tol Pass HGV system
Do I Need a Vignette for Bulgaria? 2026 Update
Yes, if you are driving a vehicle up to 3.5 t on any Bulgarian motorway (A road) or first-class road (I road), you must display a valid e-vignette. Bulgaria replaced physical windshield stickers with an electronic plate-linked system in 2019 — there is no physical vignette to stick anywhere.
Key Reality: Enforcement is via roadside ANPR cameras that read your plate and check it against the vignette database in real time. A weekend vignette costs just €5.11 — there is no practical reason to risk a BGN 300 fine by skipping it.
2026 Update: Vignette rates for cars were increased from 1 January 2026. The annual e-vignette rose by approximately BGN 5 across most categories. The HGV Tol Pass distance tariffs were also adjusted upward to reflect inflation. Bulgaria is on track to join the Eurozone, potentially switching to EUR pricing; confirm current BGN/EUR equivalents at point of purchase.
Bulgaria Toll Costs: Current Rates
Car e-Vignette Rates (Vehicles up to 3.5 t, 2026)
| Validity Period | Cars (BGN) | Cars (EUR approx.) |
|---|---|---|
| Weekend (Fri 12:00 — Mon 12:00) | 10 | €5.11 |
| 7 days | 15 | €7.67 |
| 1 month | 30 | €15.35 |
| 3 months | 54 | €27.61 |
| Annual | 97 | €49.60 |
HGV Tol Pass Distance Rates EURO V (per km, 2026)
| Vehicle Category | Highways (EUR/km) | Class I Road (EUR/km) | Class II Road (EUR/km) |
|---|---|---|---|
| 3.5–12 t (2 axles) | 0.1 | 0.08 | 0.07 |
| Over 12 t (2 axles) | 0.18 | 0.16 | 0.15 |
| Over 12 t (4+ axles) | 0.26 | 0.24 | 0.22 |
How to Pay Bulgaria Tolls
Car e-Vignette — Purchase Channels:
- Online: BGTOLL — purchase by plate number; instant activation; pay by card
- Petrol stations and convenience stores at Bulgarian border crossings and within the country
- Some European third-party vignette portals also offer Bulgarian vignette purchase
- No physical sticker is issued; the vignette is linked to your plate and visible to ANPR cameras
HGV Tol Pass — OBU and Registration:
- GNSS OBU required; available from ARI service centres at border crossings and in major cities
- DSRC-only OBU also available for vehicles that already have compatible hardware
- Account-based billing; prepay or post-pay options depending on account type
- EETS-compatible OBU from other countries may be accepted; confirm with your provider
To calculate toll costs for cars and trucks transiting Bulgaria, use the TollGuru Bulgaria toll calculator:
Enforcement & Penalties
- Cars without a valid e-vignette: fine of BGN 300 (approximately €153)
- HGVs without Tol Pass or with insufficient account balance: fines up to BGN 3,000 plus vehicle detention
- Enforcement is by roadside cameras and mobile police units; foreign-registered vehicles are also checked at border crossings
- Cross-border fine recovery applies via EU mutual assistance; unpaid fines for foreign vehicles are pursued diplomatically
Recent Changes (2026)
- January 2026 rate increase: Car e-vignette rates rose by approximately BGN 5 per validity period across all categories; Tol Pass per-km rates increased for HGV categories
- Eurozone preparations: Bulgaria is progressing toward euro adoption; BGTOLL now displays prices in both BGN and EUR
- Hemus Motorway (A2) progress: Additional sections of the Hemus Motorway connecting Sofia to Varna opened in 2025, extending the tolled motorway network northward
- Tol Pass EETS expansion: Additional EETS service providers were certified for the Bulgarian network in 2025, improving cross-border OBU interoperability
Planning Your Journey
- Buy the e-vignette online at BGTOLL before entering Bulgaria — it activates immediately and there is no advantage to buying at the border
- A 7-day vignette covers most holiday driving and transit trips; at under €7.67 for a car, it is the best-value option for tourists
- The Trakia Motorway (A1) from Sofia to Burgas and the Hemus Motorway (A2) from Sofia toward Varna are the primary long-distance routes — both covered by the standard vignette
- First-class roads (I roads) also require the vignette — do not assume only motorways are covered
Frequently Asked Questions
Where can I buy the Bulgarian e-vignette?
Online at BGTOLL (recommended — available from anywhere before travel), at petrol stations and convenience stores at border crossings, and via some third-party European vignette portals.
Do I need a vignette on secondary roads (II and III class)?
No. The vignette requirement applies only to motorways (A roads) and first-class state roads (I roads which includes Second-class (II) while third-class (III) roads are free to use without a vignette.
Is the weekend vignette valid for longer than Friday to Monday?
No. The weekend vignette is valid from Friday 12:00 noon to Monday 12:00 noon only. If you plan to drive on weekdays, purchase a 7-day vignette instead.
Bulgaria vs. Neighbouring Countries
| Country | Car System | Typical Car Cost (transit) | Notes |
|---|---|---|---|
| Bulgaria | e-Vignette (plate-linked) | BGN 15 / ~€7.70 (7 days) | Also covers first-class roads |
| Romania | e-Vignette (Rovinieta) | RON ~28 / ~€5.60 (7 days) | Online at roviniete.ro |
| Serbia | Point tolls (cash/card) | RSD 3–8/km | ETC tag available |
| North Macedonia | Point tolls (cash/card) | MKD 50–200 per plaza | Lower cost than Bulgaria |
| Greece | Point tolls (e-pass/cash/card) | €0.04–€0.08/km | Extensive national network |
Official Resources
- BGTOLL — Agency Road Infrastructure toll portal — e-vignette purchase, Tol Pass account management, tariff tables
- Agency Road Infrastructure (ARI) — Bulgarian road authority; motorway maps and road condition information