Skip to main content

Sofia to Bucharest 2026: Two Vignettes, One Bridge Toll

395
km distance
4.5h
drive time
Yes
toll roads
Yes
border crossing
Advertisement
Quick Answer

Sofia to Bucharest is 395 km via Ruse, about 4.5 hours, and needs two e-vignettes plus a separate Danube bridge toll. Bulgaria's winter tyre season opens 15 November.

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

Three separate charges sit on this 395 km, 4.5-hour drive, and the vignettes are only two of them. Bulgaria’s e-vignette covers the run north to Ruse, Romania’s rovinieta takes over on the far bank, and the Danube bridge between Ruse and Giurgiu charges its own crossing toll that neither vignette includes. Both vignettes are electronic and plate-linked, so buy them before you leave rather than at the frontier.

FactValue
FromSofia, Bulgaria
ToBucharest, Romania
Distance395 km
Drive time~4.5 hours
ChargesTwo e-vignettes + bridge toll
Border crossingYes, at the Danube
VerifiedSeptember 2026

Route Overview

The drive from Sofia to Bucharest covers approximately 395 km and takes around 4.5 hours under normal traffic conditions, via Ruse and the Danube bridge at Giurgiu.

What you pay, and where

BulgariaRomania
Namee-VignetteRovinieta
1 dayEUR 5.30—
7 daysEUR 10.00RON 16
30 daysEUR 19.90RON 32
AnnualEUR 64.50RON 126
CoversAll toll roads and motorwaysMotorways, expressways and national roads
Buy frombgtoll.bgroviniete.ro

Two things are easy to get wrong here. Bulgaria’s vignette has been priced in euro since the country adopted the currency, so older guidance quoting lev figures is out of date. And Romania’s rovinieta is not a motorway pass — it covers national roads too, which matters because much of the run from Giurgiu towards Bucharest is not motorway.

The bridge is extra. The Ruse–Giurgiu crossing carries its own toll, collected at the bridge and independent of both vignettes. Have a card or local cash to hand rather than assuming the vignette covers it.

Key Facts at a Glance

FromSofia, Bulgaria
ToBucharest, Romania
Distance395 km
Drive time~4.5 hours
ChargesBulgarian e-vignette, Romanian rovinieta, Danube bridge toll
CountriesBulgaria, Romania
Emission zonesSofia (December–February); none in force in Bucharest

Border Crossing: Bulgaria to Romania

Both countries are in the EU. Formalities are light, but carry your passport, licence and vehicle documents — the Danube bridge is a real bottleneck and checks do happen.

What changes at the border

RuleBulgariaRomania
Urban speed limit50 km/h50 km/h
Rural speed limit90 km/h90 km/h
Motorway speed limit140 km/h130 km/h
Alcohol limit0.050.0
Winter tyresFixed season, 15 Nov – 1 MarNo season; whenever snow or ice is present
Studded tyresBannedBanned

Zero tolerance ahead. Romania allows no alcohol at all, against Bulgaria’s 0.05. Adjust before you cross, not after.

Winter: two completely different rules

This is the most important correction on this page. An earlier version said Romania simply “requires” winter tyres. It does not work that way.

Bulgaria sets a calendar: 15 November to 1 March, with M+S tyres at a minimum of 4 mm of tread. The penalty is about EUR 25.

Romania sets no calendar at all. The obligation bites whenever the road is covered in snow, ice or black ice, whatever the date — so it can apply in October and it can apply in April. The sanction is not a simple fine: it is a class IV penalty under OUG 195/2002 carrying 9 to 20 penalty points and seizure of the registration certificate.

Both countries ban studded tyres. A set of unstudded winter tyres at 4 mm or better satisfies both rules for the whole route.

Emission zones

Sofia runs a low-emission zone that restricts the oldest vehicles during the winter months, roughly December to February, with penalties from BGN 50 for individuals and BGN 200 for companies under the Clean Air Act. Vehicles are identified from the roadworthiness database; there is no sticker to buy. If you are starting in the centre, the Sofia city guide lists the metro buffer car parks the municipality recommends.

Bucharest has repeatedly proposed a zone and an eco-vignette, but neither is in force. Nothing restricts entry to the city by emission class today.

Estimated Fuel Cost

Based on average consumption of 7 litres per 100 km:

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

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

Required Equipment

Bulgaria:

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

Romania:

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

Use our Travel Checklist to make sure you have everything.

Summer

Holiday traffic peaks in July and August, and the Danube bridge is the pinch point in both directions. Leaving early in the morning or after 19:00 avoids the worst of it.

Rest Stops and Breaks

At 395 km a single mid-route break is enough. Service areas on the Bulgarian motorway sections are reasonable; on the Romanian national-road stretch they thin out considerably, so fuel before you cross if you are low.

Driving Tips for This Route

  • Buy both vignettes online before departure, and keep the confirmation.
  • Mobile speed traps are common on the Romanian national roads, especially through villages where the limit drops sharply.
  • Romanian police can issue on-the-spot fines; carry a payment method that works locally.
  • Keep right except when overtaking.

Plan This Route

Use our Route Planner for turn-by-turn directions, the Vignette Calculator to price both, or the Fuel Cost Calculator.

Country guides: Bulgaria | Romania

Recent changes to this page

  • Accuracy pass: the border table said Romania requires winter tyres. It does not set a season — the obligation applies whenever the road is covered in snow, ice or black ice (OUG 195/2002). Bulgaria is the country with fixed dates, 15 Nov to 1 Mar at 4 mm. Added the 2026 e-vignette prices for both countries, the separate Danube bridge toll, and Sofia's winter low-emission zone; noted that Bucharest's zone was never enacted.
  • Title, description and introduction rewritten from this page's own data (no shared template wording).
  • 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

About 4.5 hours for the 395 km via Ruse and the Danube bridge at Giurgiu, in normal traffic and without extended stops.

Yes. Bulgaria's e-vignette covers the Bulgarian leg and Romania's rovinieta covers the Romanian one. Both are electronic and linked to the number plate, so both can be bought before departure.

See toll costs and payment options

Bulgaria charges EUR 5.30 for a day and EUR 10.00 for a week. Romania charges RON 16 for seven days and RON 32 for thirty. Romania's rovinieta also covers national roads, not only motorways.

No. The Ruse-Giurgiu bridge carries its own crossing toll, paid at the bridge and separate from both countries' vignettes. Have a card or local cash ready.

See toll costs and payment options

Bulgaria sets fixed dates, 15 November to 1 March, and expects at least 4 mm of tread on M+S tyres. Romania sets no dates at all: the requirement bites whenever the road is covered in snow, ice or black ice, at any time of year.

Check tyre requirements for your trip

Sofia operates a winter low-emission zone restricting older vehicles between December and February, with penalties from BGN 50 for individuals. Bucharest's proposed zone was never brought into force.

Check emission zone requirements

Related Routes

Get Driving Law Updates

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

Advertisement