Getting Around
There are a few things to bear in mind if you plan on taking public transportation in Bulgaria. To begin with, despite the fact that I had never used the country's train system, I had heard nothing but negative things about it. People that used it experienced severe delays, and locals told me that they don't use it very often. This makes sense when you consider the huge bus network that runs throughout the country. The buses are reasonably priced and, for the most part, on time.
Keep in mind that most big cities have many bus stops, so make sure you know which ones you'll be leaving from and arriving at. Information is available online at Bgrazpisanie or Balkan Viator, but it's usually a good idea to double-check at the station, since I've run into a few inconsistencies. Once you've arrived, most cities and towns have well-developed local transportation networks that are simple to navigate.