Going from Sofia to Borovets by bus
If you have to stay on a budget or you do not want to drive to Borovets going by bus is the alternative since there is no train to Borovets.
To do that you need to go to South Bus Station (Avtogara Yug). There is a bus and a shuttle minibus to Samokov every 30 minutes. It takes about an hour to get to Samîkov Bus Station. The price of the ticket is BGN 3 (EUR 1.5).
Then you can either take a van or a taxi to Borovets.
There are vans leaving for Borovets every 15 minutes. In Borovets, they stop in front of Hotel Samokov. Again, the price of the ticket is BGN 3 (EUR 1.5), as far as I remember.
I did go by taxi and I think it cost me something like BGN 8 (EUR 4). So if you prefer to be more comfortable you might as well do that :)
- Budget Travel
Going from Sofia to Borovets by car
If you choose to travel by car you have to take the following rout:
Sofia – Gorubliane – Pancharevo – Samokov - Borovets.
The distance is not long at all - only 72 km away from Sofia or a 45 min – 1 hour drive. The road is not that good around Gorubliane and Pancharevo, so pay attention for halls on the road during this part of the trip. Otherwise it is a pleasant drive trough a very picturesque area.
The good thing about Borovets is that the resort offers enough parking spots. The largest guarded parking is situated by the entrance to the resort. The Rila and Samokov hotels also have parking areas guarded round the clock. Of course, you should pay to leave your car there :)))
- Road Trip
If you're not on Skis the...
If you're not on Skis the best transport to get around is the Skidoo. However these do seem expensive by Bulgarian prices - it cost us £15 each for 30 mins.!! It was great fun though zipping around the forest paths on the outskirts of the village.