Bulgaria is becoming more and more popular as a ski destination. Offering skiing at a much more affordable price than many of the classic destinations.
There are 3 ski resorts to chose from and these all have their pros and cons.
Borovets - closest to the airport. ~55km of piste.
Bansko - lots of thermal spas in the area, ~75km of piste.
Pamporpovo - best for beginners. ~30km of piste.
We decided on Bansko as we had the option of thermal spas to relax and also lots of restaurants in the old town to explore. I went with my fiance who has NEVER skiied before in his life. I have skiied a few times but it had been over 10 years before this trip... so I was a bit nervous. In hindsight Bansko was the best options, the ski slopes for Simon were limited but he spent most of his time on the nursery slops anyway and it was so nice to have an alternative to skiing.
Hire a car - we rented a car and found driving in Bulgaria super easy. They drive on the right so there was a few hiccups with that but the roads are very easy to navigate and well maintained. We paid around 20EURO a day with full comprehensive cover.
Shuttle or private transfer - when booking accommodation in the ski areas there was options for adding on transfers, so a very easy option is going through your accommodation.
Public transport - this is also an option when it comes to travelling to the ski resorts, especially Bansko and Borovets. If you are happy for a shared shuttle transfer though these are very similar in price.
GMT +2
Bulgaria has recently changed to the EURO as their offical currency, only in 2025. Most places still have the price in Bulgarian Lev which is approximately double the EURO price.
Bulgarian is the offical language, which uses the cyrillic alphabet which can make things a bit confusing but road signs were often also in English. YouTube is your friend when it comes to learning to pronouce a few key phrases. Don't stress too much though as everyone we met spoke great English.