How to Get From Bucharest to Sofia
There are two main options to get from Bucharest to Sofia.
First you need to decide if you want to go by train or by bus. After careful research Daniel and I found that the bus is the best option for most people simply because the train is two hours slower.
So, if you’re ready to go from Bucharest to Sofia by bus, here’s everything you need to know to make the journey!
Cost: 125 lei / 32 usd / 27 euro per person
Location: Filaret Station at Strada Doctor Constantin Istrati 1, București, Romania
Time: 7.5 hours
Timetable for the Bus from Bucharest to Sofia
Busses leave from Bucharest to Sofia at 6:30 am, 1 pm, 4 pm, and 10:30 pm.
Daniel and I took the 1 pm bus on the TPAHC 6 brand (which doesn’t seem to have a website) and it was a small but comfortable minibus. The 10:30 pm bus is also TPAHC 6.
The 6:30 am and 4 pm buses, on the other hand, are run by a company called the etap Group and Grup Plus – for them, I don’t know what size of bus, stops, or timeline you can expect.
Timeline: Bucharest to Sofia
1 pm – Board the bus and leave the station.
2:30 pm – Cross the border into Bulgaria (we stayed in the van and gave the driver our passports, crossing the border took 10 minutes).
2:45 pm – Stop at Pyce Station in Bulgaria for one hour. There are restaurants here where you can get food and drinks.
3:45 pm – Leave Pyce Station.
6 pm – Stop at Pleven Station for 20 minutes.
8:30 pm – Arrive at the Sofia Central Bus Station.
You can’t buy bus tickets for this route in advance. Daniel and I went to the station a day early and the lady just waved us away and told us to come back tomorrow… so don’t waste your time.
That being said, there’s no reason to. When we arrived at the station again 30 minutes before departure there was only one other person waiting to board it with us, so don’t worry about tickets selling out.
Also, make sure you change some money into Bulgarian levs before you leave Bucharest. We forgot and were unable to buy any snacks, food, or drinks once we crossed the border (which is only 1.5 hours into the trip). Luckily, they at least let us use Romanian money to pay for the toilets.
Once you arrive in the Sofia Central Bus Station, you can walk about 20 minutes to the center or take a taxi for around 4 levs (Uber was banned in Sofia, but you can download the TaxiMe app to make sure you don’t get ripped off).
Honestly, I thought the ride from Bucharest to Sofia would be way worse than it was.
The minibus was comfortable and didn’t feel too crowded, and the views were really nice in the last two hours leading in to Sofia. Just make sure you have some Bulgarian money and download a few new episodes on your Netflix app, and you’ll be good to go!
Tired Of The Office Life? Learn How You Can Escape It For Good With Our FREE Guide!
You'll also receive regular updates and tips from Slight North to help you get more out of your travel experiences!
We respect your privacy and will never spam your inbox or sell your information to other companies.
You have Successfully Subscribed!
Check Out These Related Posts!
We spent five weeks in Transylvania, and kept track of every cent we spent to give you a detailed breakdown of the cost of living in Romania. Dive deeper into our budget, accommodation costs, food, transport and more!
Day drinking in Sibiu is the perfect way to pass the time in this fairytale town. Check out my three favorite bars for a perfect day of relaxation in the sun!
Are you considering spending time as a digital nomad in Romania? Here’s everything you need to know about the internet, cost of living, quality of life, and more!