imetable of the buses travelling to and from Bansko. The information is regularly updated. Last updated on May 19, 2019.
The distance from Sofia to Bansko is approximately 160 km, the duration is about 3 hours.
The average price of the ticket is 15 leva. You should arrive at least 10 minutes before departure times and purchase your ticket from the tickets kiosk at the station. For some of the bus lines you may also purchase your ticket from the bus driver,