Bansko never set out to be a ski town. It was a rich trading village on the road between the Aegean and the Balkans, first mentioned in Ottoman registers of 1576, whose merchants opened offices in Vienna, Budapest and Leipzig and spent their money on stone houses with hiding places, a church far grander than an Ottoman village should have been allowed, and a school of icon painters. It gave Bulgaria the monk Paisiy Hilendarski, who wrote the first national history in 1762, the teacher Neofit Rilski and the poet Nikola Vaptsarov. It has been a ski resort since the communist era, and it boomed in the 2000s, when the gondola from the edge of town opened in 2003 and the Pirin mountains above became Bulgaria's biggest ski area.
That double life is the reason for five days. The skiing is good, cheap by Alpine standards and unhurried, but it is not large, so three ski days cover the whole mountain. The rest of the week is better spent on the stone Old Town, on Rila Monastery, the best day out in the region, and on a soak in the mineral water around the Razlog valley. Skiers who want more can swap the Rila day for a fourth ski day.
The plan starts on a Wednesday. That puts the Old Town on a day when every house museum is open (several close on Sunday and Monday, one on Tuesday), the polyana and the Banderitsa chairs on Thursday, the high mountain and a soak in Banya on Friday, when the gondola is calmer than at a weekend, the lower and middle runs on Saturday, and Rila Monastery on Sunday. Most people arrive through Sofia's airport, so see 5 Days in Sofia for a city stop on the way. In summer, days one and five stay as they are, day two becomes a gondola ride and a walk around Banderishka Polyana, day three keeps the Banya soak, and day four is the climb of Vihren.