Bulgaria Border Crossing Points
Select a travel direction and checkpoint to view live queues and waiting times.
Airports in this country
If the border queue is too long, these airports nearby have a live departures board.
All airport boardsOther Countries
Tips for Crossing the Bulgarian Border
Bulgaria is an EU member and is preparing for full Schengen membership. When crossing the border, it is important to have all necessary documents.
Entry Requirements to Bulgaria
- Valid passport (issued within the last 10 years)
- Passport must be valid for at least 3 months after your planned departure date
- Proof of accommodation (hotel booking, address confirmation)
- Proof of travel insurance
- Return or onward ticket
- Proof of sufficient funds for your stay
Travel Stamps
Until the EES system is fully rolled out, ensure you get entry and exit stamps. Border guards will check these stamps to verify you haven't exceeded the 90-day visa-free limit.
Motorway Vignette
When entering Bulgaria by car, a vignette is required. Can be purchased at the border, gas stations, or through online services. View vignette prices. More info about toll roads and driving rules at the Portal for Drivers.
Border with Serbia
Main border crossings:
- Gradina — Kalotina — main road crossing
- Vrska Cuka — Rgotina
- Strezimirovci
- Ribarci — Oltomanci
Border with Romania
Total of 8 crossings, some 24/7:
- Ruse — Giurgiu — bridge crossing (24/7)
- Vidin — Calafat — bridge crossing (24/7)
- Silistra — Ostrov
- Oryahovo — Bechet
Border with Greece
- Kulata — Promachonas — main crossing to Greece
Border with Turkey
- Kapitan Andreevo — Kapikule — main crossing
- Lesovo — Hamzabeyli
- Malko Tarnovo — Dereköy