We recommend that you fly to Sofia Airport (with many cheap flights) from there is just a 2 hour ride in a car.
You have several options to arrive in Bansko:
- Private Transfer by the organizer for an additional cost
- Shuttle bus by 3rd party company
- Rental Car
- Public Transport