On this page
- Bulgaria’s Train Network: What BDZ Actually Offers in 2026
- Intercity Buses: The Faster, More Flexible Option
- Getting Around Sofia: Metro, Buses, and Trams
- Taxis and Bolt: How to Avoid Getting Ripped Off
- Renting a Car: Freedom Comes With a Few Rules
- Domestic Flights and Airport Transfers
- 2026 Budget Reality: What Transport Actually Costs
- Common Mistakes to Avoid
- Frequently Asked Questions
Bulgaria has an awkward transport problem for first-time visitors in 2026: the country is big enough that you can’t walk between destinations, but small enough that most travelers don’t bother researching how to get around until they’re already standing at Sofia’s Central Bus Station with a bag in each hand and no idea which platform to use. Train or bus? App or taxi? Rent a car or rely on public transport? This guide answers all of it, with real prices, specific apps, and step-by-step instructions for every mode of transport you’ll actually use.
Bulgaria’s Train Network: What BDZ Actually Offers in 2026
BDZ (Bulgarian State Railways) runs the national rail network and connects most major cities — but with important caveats. Trains are scenic, affordable, and surprisingly comfortable on the right routes. On others, they’re painfully slow. Knowing the difference saves you hours.
BDZ operates three main train categories. Express trains (Експрес) are the fastest — fewer stops, mandatory seat reservations, and they run between major hubs like Sofia, Plovdiv, Varna, and Burgas. Fast trains (Бърз влак) stop more frequently and suit medium distances. Passenger trains (Пътнически влак) stop at every station and are best avoided unless you’re in no rush whatsoever. For overnight travel between Sofia and the Black Sea, overnight trains with couchettes and sleeping cars are available — an underrated option that saves you a night’s accommodation.
To book online, go to www.bdz.bg and switch to English. Enter your departure and arrival stations, choose your date and passenger count, then select a train and class (1st or 2nd). Add a seat reservation if prompted — it costs around 0.50–1.00 BGN (about 0.25–0.50 EUR) extra. Pay by Visa or Mastercard and you’ll get an e-ticket by email. Show it on your phone at the gate or print it. Buying at the station is also fine — major stations have staff with enough English to help — but book ahead for express trains on busy weekends.
2026 price examples: Sofia to Plovdiv runs 12–18 BGN (~6.15–9.20 EUR) in 2nd class. Sofia to Varna costs 30–45 BGN (~15.35–23.05 EUR) in 2nd class. BDZ’s ongoing modernization program has replaced some older rolling stock on key routes, and the online booking system has improved in stability. Interrail and Eurail passes are valid, though you still pay the mandatory seat reservation fee on express trains. Students with an ISIC card, seniors, and children all qualify for discounts — check the BDZ website for exact percentages.
Intercity Buses: The Faster, More Flexible Option
For most point-to-point travel between Bulgarian cities, the bus beats the train. The network is more extensive, frequencies are higher, and many routes are faster. Private operators dominate the market — the biggest names are Union Ivkoni (www.union-ivkoni.com), Biomet (www.biomet.bg), Karat-S (www.karat-s.com), and Group Plus (www.groupplus.bg).
Rather than visiting each operator’s site separately, use the aggregators www.busfor.bg or www.avtogari.info to compare times and prices across companies in one search. The booking process is straightforward: enter your origin and destination, pick a date, choose your seat, and pay by card. Your e-ticket goes to your inbox — show it on your phone to the driver.
Sofia’s Central Bus Station (Централна Автогара София) is well-organized with clear platform signage. Arrive 15–20 minutes early on busy routes. One piece of hand luggage is free; baggage stored in the hold costs 1–2 BGN (0.50–1.00 EUR) per piece, paid directly to the driver. New buses on popular routes now often include Wi-Fi and USB charging ports — a genuine improvement over 2024 fleets.
Sample fares for 2026: Sofia to Plovdiv costs 15–20 BGN (~7.70–10.20 EUR). Sofia to Varna runs 35–50 BGN (~17.90–25.55 EUR). Slightly pricier than trains on some routes, but the time saving is usually worth it.
Getting Around Sofia: Metro, Buses, and Trams
Sofia’s public transport network is genuinely good by regional standards — and in 2026, it’s easier to use than ever. The Metro is the star: four lines, clean stations, and trains running every 5–15 minutes between roughly 05:00 and midnight. Metro Line 4 connects Terminal 2 at Sofia Airport directly to Serdika station in the city center in about 20–25 minutes. The extension of Line 3 toward the Levski G. district is expected to be complete or near completion by 2026, adding further reach across the capital.
The single biggest change since 2024 is that contactless bank card payment is now fully operational across the entire Sofia public transport network — metro, buses, trams, and trolleybuses. Tap your Visa or Mastercard (or Apple Pay / Google Pay) directly on the turnstile reader. The fare deducts automatically at 1.60 BGN (~0.82 EUR) per journey. No app, no registration, no local card needed. This is the simplest method for visitors.
If you prefer paper tickets or passes, buy them at metro station kiosks. A 24-hour pass covering all public transport costs 4.00 BGN (~2.05 EUR). A 72-hour pass runs 15 BGN (~7.67 EUR). These are excellent value if you’re moving around the city frequently. On buses and trams, if you use a paper ticket rather than contactless payment, you must validate it using the punching machine on board. Inspectors do check, and the fines are real.
For navigation, Google Maps and Moovit both handle Sofia’s public transport network accurately and show real-time departure information. Download one before you arrive.
Taxis and Bolt: How to Avoid Getting Ripped Off
Taxi scams at Bulgarian airports and bus stations are well-documented, but they’re entirely avoidable if you know the rules. The golden rule: never get into a taxi with a driver who approaches you. Always walk to a designated taxi stand or book through an app.
Reputable Sofia taxi companies include Yellow! Taxi (Yellow 333), which has its own TaxiMe app, OK Supertrans (OK 973), the official airport taxi partner, and Radio CV Taxi (91280). A legitimate taxi displays company branding, has a working meter, and shows the price list on the window. In Sofia, expect an initial fee of 1.00–1.50 BGN and a daytime rate of 0.90–1.50 BGN per kilometre. Night rates and holidays run slightly higher at 1.10–1.80 BGN per kilometre. Most taxis accept cash in BGN; card payment is increasingly common but confirm with the driver before you set off.
Bolt is the dominant ride-sharing app in Bulgaria and the easiest option for most visitors. It operates in Sofia, Plovdiv, Varna, and Burgas. Download the app, register with a phone number and payment card, enter your destination, and confirm. The app shows the estimated fare upfront, and payment is automatic — no cash, no negotiation. From Sofia Airport, a Bolt typically costs 15–25 BGN (~7.70–12.80 EUR) to the city center, compared to the fixed taxi rate of around 20–30 BGN. Uber has not operated in Bulgaria since 2015 and is not expected to return.
Renting a Car: Freedom Comes With a Few Rules
A rental car is the best way to reach Bulgaria’s mountain villages, rural monasteries, and quieter stretches of the Black Sea coast. The road network is genuinely good on main routes, and driving in Bulgaria is straightforward once you know the local rules.
You’ll need a valid driving licence — EU licences are accepted as-is. Non-EU visitors need an International Driving Permit (IDP) alongside their national licence. Most rental companies require a credit card for the security deposit (debit cards are often rejected). Minimum age is typically 21, though some companies and car categories require 23 or 25, with a young driver surcharge for under-25s.
International names (Hertz, Avis, Europcar, Sixt) all operate here, alongside solid local companies like Top Rent A Car and Yes Rent A Car. Economy cars start from around 40 BGN (~20.45 EUR) per day, rising sharply in July and August on the coast. Book online in advance for peak season. Electric and hybrid rentals are increasingly available through major companies in 2026, though charging infrastructure outside Sofia, Plovdiv, and the coast remains patchy.
One thing many visitors miss: the digital vignette. It’s mandatory for driving on motorways and most non-urban roads. Buy it online at www.bgtoll.bg before you drive — enter your vehicle registration, country, and category, choose the duration (weekly: ~13 BGN / monthly: ~27 BGN / annual: ~87 BGN), pick a start date, and pay by card. You’ll get a confirmation email. No sticker is needed on the windscreen — it’s all linked to your plate number. You can also buy it at petrol stations, post offices, and border crossings. Driving without one carries significant fines, and cameras enforce compliance.
For city parking, look for blue or green zone markings. Payment is typically by SMS (using a local SIM) or via parking machines. Speed camera enforcement has become noticeably stricter since 2024 — stick to posted limits.
Domestic Flights and Airport Transfers
Domestic flights within Bulgaria are a niche option, but a useful one if you’re short on time. Bulgaria Air (www.air.bg) operates daily flights from Sofia (SOF) to Varna (VAR) and Burgas (BOJ), the two main Black Sea airports. Book directly on the Bulgaria Air website or through standard travel agencies. Fares range from 80–200 BGN (~40.90–102.20 EUR) one-way depending on timing and season — book early for the lower end of that range.
For airport transfers at all three airports, the pattern is consistent. Sofia Airport is served by Metro Line 4 (Terminal 2, 1.60 BGN), Bus 84/184 (Terminal 1, 1.60 BGN), official OK Supertrans taxis (20–30 BGN to city center), and Bolt (15–25 BGN). Varna Airport connects to the city and Golden Sands via Bus 409 (~1.60 BGN) or taxis/Bolt (15–25 BGN). Burgas Airport uses Bus 15 to Burgas South Bus Station (~1.60 BGN), with taxis and Bolt at the same 15–25 BGN range to the city center. At every airport: walk past the touts, find the official taxi stand or open the Bolt app.
2026 Budget Reality: What Transport Actually Costs
Here’s an honest breakdown of what to budget for transport in Bulgaria in 2026, across three spending levels.
- Budget traveler: Relies on public transport — metro, city buses, and intercity buses from aggregator sites. A city metro trip costs 1.60 BGN (~0.82 EUR). A Sofia–Plovdiv bus runs 15–20 BGN (~7.70–10.20 EUR). Sofia–Varna by bus costs 35–50 BGN (~17.90–25.55 EUR). A 72-hour Sofia city transport pass costs 15 BGN (~7.67 EUR).
- Mid-range traveler: Mixes buses and trains with occasional Bolt rides. Bolt across central Sofia runs 6–12 BGN (~3.07–6.14 EUR). A Sofia–Varna express train in 2nd class costs 30–45 BGN (~15.35–23.05 EUR). Airport transfer by Bolt: 15–25 BGN (~7.70–12.80 EUR).
- Comfortable traveler: Rents a car for regional exploration. Economy rental from 40 BGN/day (~20.45 EUR), plus weekly vignette at 13 BGN (~6.65 EUR), plus fuel at roughly 2.60–3.00 BGN per litre (~1.33–1.53 EUR). Domestic Sofia–Varna flight: 80–200 BGN (~40.90–102.20 EUR) one-way. Official airport taxi: 20–30 BGN (~10.20–15.35 EUR).
The single best value move for any visitor spending more than two days in Sofia is the multi-day public transport pass, especially now that it works across metro, bus, and tram with a single ticket — or simply tapping your bank card for each journey at the same flat rate.
Common Mistakes to Avoid
A few avoidable errors trip up visitors every year. First, not validating paper bus and tram tickets on board — the contactless tap handles this automatically, but paper tickets need to go through the punching machine the moment you board. Inspectors issue on-the-spot fines and do not accept “tourist” as an excuse.
Second, assuming Uber operates in Bulgaria. It does not. Download Bolt before you arrive and register your payment card at home, where mobile verification is simpler.
Third, driving on Bulgarian motorways without buying a vignette. The system is digital and cameras read your plate — there’s no grace period and no warning. Buy it at www.bgtoll.bg before you leave the rental car lot.
Fourth, booking intercity buses only at the station on the day of travel during public holidays or summer weekends. Seats on Sofia–Varna and Sofia–Burgas routes sell out days in advance in July and August. Use busfor.bg or avtogari.info to book ahead from wherever you are.
Finally, accepting a taxi from someone who approaches you at the airport or a bus station. The meter on those vehicles often runs at ten times the legal rate. The walk to the official taxi stand takes two minutes and saves you 50 BGN.
Frequently Asked Questions
Is it easy to get around Bulgaria without a car?
Yes, for travel between major cities. Buses and trains connect Sofia, Plovdiv, Varna, and Burgas reliably and affordably. Within cities, the metro and Bolt cover most needs. A car becomes genuinely useful only for reaching rural villages, mountain areas, or smaller coastal towns not served by public transport.
How do I buy metro tickets in Sofia in 2026?
The easiest method is to tap your contactless Visa or Mastercard — or a mobile wallet like Apple Pay or Google Pay — directly on the turnstile reader. The fare of 1.60 BGN deducts automatically. Paper tickets and day passes are available at station kiosks if you prefer. No app or registration needed for contactless payment.
Is Uber available in Bulgaria?
No. Uber has not operated in Bulgaria since 2015. The dominant ride-sharing app is Bolt, which works in Sofia, Plovdiv, Varna, and Burgas. Download it before you travel, register your payment card, and you’re ready. It’s reliable, competitively priced, and widely used by locals and tourists alike.
Do I need a vignette if I rent a car in Bulgaria?
Yes. A digital vignette is mandatory for driving on motorways and most roads outside urban areas. Buy it online at www.bgtoll.bg before driving. A weekly vignette costs around 13 BGN (~6.65 EUR). The system is camera-enforced and linked to your number plate — there is no physical sticker and no on-the-day grace period.
Are trains or buses better for getting between Bulgarian cities?
Buses are generally faster, more frequent, and cover more destinations. Trains are slower on most routes but more scenic and occasionally cheaper. For Sofia to Plovdiv or Sofia to the Black Sea, buses win on time. For a relaxed overnight journey or a scenic daytime ride, the BDZ train is the better experience.
📷 Featured image by Roundtrip Bulgaria on Unsplash.