Getting Around Bulgaria: Transport Guide & Travel Tips

Bulgaria operates a comprehensive public transport network connecting major cities and remote mountain villages through buses, trains, and minibuses. The Bulgarian State Railways (BDV) runs passenger services on approximately 4,000 kilometers of track, with electrification covering roughly 70 percent of the network. Train speeds rarely exceed 80 kilometers per hour on most routes due to track conditions and mountainous terrain. The Sofia to Burgas route takes approximately seven hours to cover 410 kilometers. The Sofia to Varna journey requires roughly eight hours for 520 kilometers. Direct trains connect Sofia with Plovdiv, Ruse, Stara Zagora, Gorna Oryahovitsa (for Veliko Tarnovo), Burgas, and Varna. First-class compartments on intercity routes contain six seats. Second-class compartments contain eight seats. Sleeper carriages operate on overnight routes between Sofia and Black Sea coastal cities during summer months.

Intercity bus services cover routes where rail connections do not exist or operate infrequently. Multiple private companies operate competing services on major routes. Union Ivkoni, Matpu, and Etap-Grup maintain fleets serving coastal destinations and mountain resorts. Bus travel from Sofia to Bansko takes approximately three hours covering 160 kilometers. Sofia to Sozopol requires four to five hours for 390 kilometers. Sofia to Koprivshtitsa takes two hours for 110 kilometers. Modern coaches with air conditioning operate on high-traffic routes between Sofia, Plovdiv, Varna, and Burgas. Regional routes use older vehicles with basic amenities. Buses depart from Sofia Central Bus Station for most intercity routes. Smaller cities operate municipal bus stations near train stations or city centers.

Marshrutka minibuses supplement fixed-route bus services in rural areas and connect villages to regional centers. These privately operated 15 to 20-seat vehicles depart when full rather than on fixed schedules. Marshrutkas serve routes between Veliko Tarnovo and surrounding villages, Plovdiv and Rhodope Mountain settlements, and Bansko and neighboring communities. Fares cost 30 to 50 percent less than standard buses. Routes and schedules change based on driver availability and seasonal demand. No advance booking system exists. Passengers board at designated stops or flag vehicles on main roads.

Sofia Metro operates three lines covering 52 kilometers with 47 stations as of 2024. Line 1 runs from Slivnitsa in the west to Business Park in the east. Line 2 connects Vitosha in the south to Airports in the north, serving Sofia Airport Terminal 2. Line 3 runs from Krasno Selo to Gorna Banya. Trains operate from 5:00 AM to midnight on weekdays and 5:30 AM to midnight on weekends. Frequency ranges from three to eight minutes depending on time and line. Single-journey tickets cost 1.60 leva. Day passes cost 4 leva. Ten-trip cards cost 12 leva. Validators at station entrances require ticket scanning before platform access. No metro systems exist in other Bulgarian cities.

Urban public transport in Plovdiv, Varna, Burgas, Ruse, and other cities relies on trolleybuses, trams, and diesel buses. Plovdiv operates approximately 25 bus routes and eight trolleybus routes. Varna runs roughly 30 bus lines and one seasonal tram connecting the city center to coastal areas. Single tickets purchased from kiosks or drivers cost 1 to 1.50 leva depending on the city. Validators inside vehicles require ticket stamping within two minutes of boarding. Inspectors conduct random checks and issue fines of 50 leva for unstamped tickets. Mobile apps for ticket purchase exist in Sofia and Plovdiv but acceptance remains limited in other cities. Route maps display Cyrillic text. English translations exist on official municipal transport websites but not at physical stops.

Bulgaria maintains approximately 19,500 kilometers of paved roads. The motorway network covers roughly 800 kilometers as of 2024. The A1 motorway connects Sofia to Plovdiv and continues toward Burgas with completed sections totaling approximately 180 kilometers. The A2 motorway runs from Sofia toward Varna with approximately 160 kilometers completed. The A3 motorway connects Sofia to the Serbian border near Kalotina. The A4 motorway links Plovdiv to the Greek border at Kulata. Speed limits on motorways reach 140 kilometers per hour. First-class roads permit 90 kilometers per hour. Urban areas enforce 50 kilometers per hour limits.

Vignette stickers for motorway use cost 15 leva for seven days, 30 leva for one month, and 97 leva for one year as of 2024. Purchase locations include border crossings, gas stations, and post offices. Electronic vignettes can be purchased online through the Bulgarian Road Infrastructure Agency website at bgtoll.bg. The system records vehicle registration plates. Cameras at motorway entry points scan plates and verify vignette validity. Fines for driving without valid vignettes start at 300 leva. Vignettes apply only to motorways and certain first-class roads designated with green signs. Regional roads do not require vignettes.

Mountain roads connecting Sofia to Bansko via Samokov, Plovdiv to Smolyan through the Rhodopes, and Gabrovo to Shipka Pass contain hairpin turns and narrow sections. Winter conditions from November through March require snow chains or winter tires. Bulgarian law mandates winter tire use from November 15 to March 1 on all vehicles. Tire tread depth must exceed 4 millimeters. Snow chains must be carried when traveling through mountain regions during winter months. Police checkpoints at mountain pass entrances verify equipment compliance.

Road signage uses Cyrillic alphabet exclusively on most routes. Major motorways and international roads include Latin alphabet translations below Cyrillic text. Village names on regional roads appear in Cyrillic only. The Cyrillic letter П corresponds to Latin P. С corresponds to S. В corresponds to V. Н corresponds to N. Р corresponds to R. Misreading these letters causes navigation errors. GPS devices with updated Cyrillic-compatible maps reduce confusion but do not eliminate the need for alphabet familiarity.

Parking in Sofia, Plovdiv, and Varna operates through zone-based systems. Blue zones permit two-hour maximum parking with payment required from 8:00 AM to 7:30 PM on weekdays. Green zones allow unlimited paid parking during the same hours. Rates range from 2 to 3 leva per hour in city centers. SMS payment systems require Bulgarian mobile phone numbers. Parking meters accept coins. Private parking lots near major attractions charge 5 to 10 leva for full-day access. Illegal parking results in wheel clamps or towing with release fees reaching 200 leva plus daily storage charges.

Traffic police conduct frequent checkpoints on major routes checking driver licenses, vehicle registration, insurance documents, vignettes, winter equipment, and fire extinguishers. Bulgarian law requires all vehicles to carry a warning triangle, first aid kit, and fire extinguisher. Rental cars include this equipment. On-the-spot fines range from 20 leva for minor violations to 1,000 leva for serious infractions. Police accept payment in cash with receipt provided. Blood alcohol limit stands at 0.05 percent. Exceeding this limit results in license suspension and fines starting at 500 leva.

International car rental companies including Hertz, Avis, Budget, Europcar, and Sixt operate offices at Sofia Airport, Varna Airport, and Burgas Airport. Local companies such as Top Rent A Car, Motoroads, and Traventuria offer competitive rates with pickup locations in city centers. Daily rates for economy vehicles start at approximately 25 to 35 leva in low season and rise to 50 to 70 leva during July and August. SUVs suitable for mountain roads cost 80 to 120 leva daily. Minimum driver age ranges from 21 to 23 years depending on company and vehicle category. Drivers under 25 incur surcharges of 10 to 20 leva daily. International driving permits from non-EU countries accompany national licenses. EU licenses suffice alone.

Information reflects conditions at time of writing. Verify all critical details through official sources before travel.