The border between Bulgaria and Romania stretches over 605 kilometers and is largely formed by the Danube River. Due to this natural barrier, there are numerous bridges and ferry connections that serve as border crossings. These crossings play a crucial role for trade, tourism, and general mobility between the two countries. Despite both being EU members, there are still border checks, which often lead to long waiting times.
Among the most important crossings is the Giurgiu–Ruse Friendship Bridge, which spans the Danube and represents one of the main connections between the two countries. Another key link is Danube Bridge 2, connecting Calafat in Romania with Vidin in Bulgaria. These bridges are of strategic importance and are several kilometers long.
Although both countries are EU members, there are still checks at their borders. This is because neither country has yet been fully integrated into the Schengen Area. These checks often result in long waiting times, especially for heavy goods traffic. At major border crossings, such as the Giurgiu–Ruse Friendship Bridge, truck drivers may have to wait up to ten hours.
For entry into Romania or Bulgaria, EU citizens only need a valid national ID card or passport. A visa is not required. Nevertheless, it is advisable to check current entry requirements before traveling, as there may be short-notice changes.
In Romania, the currency is the Romanian leu (RON), while in Bulgaria it is the Bulgarian lev (BGN). Both currencies are pegged to the euro. However, travelers should still carry some cash in the local currency, as card payments are not accepted everywhere.
Yes, at most border crossings between Bulgaria and Romania, the toll can be paid on site. However, purchasing the digital vignette online in advance is recommended. It is valid immediately, linked to the license plate, and helps avoid waiting times at toll stations.
The most important border crossings between Bulgaria and Romania are:
Bechet ↔ Orjahovo
Călărași ↔ Silistra
Corabia ↔ Dolna Mitropolija
Giurgiu ↔ Ruse (Friendship Bridge)
Calafat ↔ Vidin (Danube Bridge 2)
Durankulak ↔ Vama Veche
Oltenița ↔ Tutrakan
Turnu Măgurele ↔ Nikopol
Zimnicea ↔ Svishtov
Kajnardzha ↔ Lipnita
Airports are also technically considered border crossings.
On Bulgarian national roads, a vignette is required for vehicles up to 3.5 t permissible gross weight as well as for motorhomes. Motorcycles are exempt. Vehicles over 3.5 t permissible gross weight are subject to distance-based tolling.
For vehicles over 3.5 t permissible gross weight, the toll is calculated based on the distance traveled. As an alternative to a route card, the toll can be recorded via an on-board unit or a GPS tracker.
Danube crossings are considered special toll routes. Additional fees apply, including:
Calafat – Vidin Bridge
Giurgiu – Ruse Bridge
Bechet – Orjahovo Ferry
Turnu Măgurele – Nikopol Ferry
Zimnicea – Svishtov Ferry
In Romania, the electronic vignette Rovinieta is required. Trailers do not need a separate vignette, and motorhomes use a passenger car vignette. There is no distance-based toll. Detailed information on tolls in Romania can be found in our guide.
We wish you a pleasant trip to Bulgaria and Romania and lots of enjoyment during your exploration. You can find more information on tolls in Bulgaria or on tolls in Romania in our guide. You are also welcome to use our route planner. If you have any questions, you can reach us at any time via email.