Bulgarian Public Transport Guide

Getting around Bulgaria is typically hassle-free. Here’s a quick guide to Bulgarian transportation.
In a nutshell, Bulgaria has four primary airports, an extensive railway network, and numerous city and intercity bus lines. If you’re heading to a location not served by public transport, taxis are readily available. Let’s delve into these options further.
Airports in Bulgaria
Typically, tourists headed to the southern Balkan range fly into Burgas, while those heading north land in Varna. Some Bulgarians also utilize airports in neighboring countries like Romania’s Bucharest to find cheaper flights. However, this may not be convenient for foreign tourists.
At all airports, taxi services and public transport are readily available. Sofia airport recently added an underground line, offering easy city access. From Varna airport, you can take bus 409 to the city and nearby resorts. From Burgas airport, bus 15 brings you to the city center.
Train system
You can check the schedule and book your tickets online here:
In most Bulgarian train carriages, there are compartments with six (or eight) seats. Each compartment is separated from the corridor by a transparent door. It is more pleasant to ride in such carriages than on suburban electric trains, but it is not comfortable when you are going to travel long distances.
There are sleeper carriages on night trains. In each sleeper compartment, there are three beds arranged vertically, and there is a sink and hangers for the clothes. These carriages are usually new, comfortable and attractive, and it is a pleasure to travel in a sleeper.
City bus
- Varna public transport BusVarna.com , VarnaTraffic.com
- Burgas public transport BurgasBus,
- Plovdiv public transport Transport.plovdiv.bg,
- Veliko Tarnovo public transport – static map, another map
- Sofia public transport – SofiaTraffic.bg
Many city lines also reach destinations which are in fact outside city ranges. For instance, buses in the Nessebar resort can take you to the nearby Elenite resort. Traveling to destinations outside cities depends on the destination you are riding to.
Usually buses follow schedules, but there are lines serviced every 30 minutes or every hour.
Intercity bus
Your can check schedules and book your tickets online in these major bus stations:
- Sofia central bus station
- Varna central bus station
- Burgas central bus station
- Plovdiv central bus station
- Veliko Tarnovo bus station
The cost of travel depends on the distance, it is usually quite reasonable.
Buses are of different quality, from modern tourist buses with air conditioning to tiny minibuses which are not very new.
In the high season, tickets to popular destinations are quickly sold out. You cannot travel standing on intercity buses, so if there are no tickets available, you will have to postpone your trip. So be sure to come to the bus station well in advance, and tickets must be bought beforehand as well.
Taxis in Bulgaria
You should check the taxi rates before you get in, they must be displayed on the window. You should also insist that the driver switches on the meter. Don’t fall prey to tempting offers of taking you from destination A to destination B for a suspiciously low price: it is highly likely that when you have arrived, you will be told that the price is in reality 10 times higher.
You can save if you book a taxi in advance to take you to or from the airport, and do not rely on taxis waiting for customers in the streets.