Bus

Take the bus at the station Bansko .

The journey takes approximately 2 h 42 min. Ticket price is about 5–9 EUR. The travel distance is 157 km.

Carrier is Avtogari.

Book

Get off at the Sofia
Find hotel deals and discounts up to 20% in Sofia at Booking


Taxi

By taxi

It is only about 107 minutes by taxi from the Bansko to Sofia. The distance is 156 km. A one-way journey by taxi costs approximately 65-80 EUR

Check taxi prices on the KiwiTaxi.
Find hotel deals and discounts up to 20% in Sofia at Booking


Drive

In a rental car

The drive will take 1 h 46 min.. The distance between Bansko and Sofia is 156 km. You will use 12 liters of gasoline at a cost of €15.6.

See on this site which rental company has the best deal.

Find hotel deals and discounts up to 20% in Sofia at Booking