COMPARE Prices across different modes

Tue
Oct 19
$10Infobus
Wed
Oct 20
$10Infobus
Thu
Oct 21
$10Infobus
Fri
Oct 22
$10Infobus
Sat
Oct 23
$10Infobus
Sun
Oct 24
$10Infobus
Tue
Oct 26
$10Infobus
Wed
Oct 27
$10Infobus
Thu
Oct 28
$10Infobus
Fri
Oct 29
$10Infobus
Sat
Oct 30
$10Infobus
Sun
Oct 31
$10Infobus
Mon
Nov 1
$10Infobus
Tue
Nov 2
$10Infobus
Wed
Nov 3
$10Infobus
Thu
Nov 4
$10Infobus
Fri
Nov 5
$10Infobus
Sat
Nov 6
$10Infobus
Sun
Nov 7
$10Infobus

These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information to Bansko from Sofia

distanceDistance60 miles (96 km)
durationAverage bus duration2 h 45 min
priceAverage bus ticket price$10 (€8)
frequencyBus frequency2 a day
changesDirect busYes, there are 2 direct buses a day
carriersBus providersUnion Ivkoni National

Buses from Sofia to Bansko cover the 60 miles (96 km) long trip taking on average 2 h 45 min with our travel partners like Union Ivkoni National. Normally, there are 2 buses operating per day, including direct services available. While the average ticket price for this journey costs around $10 (€8), you can find the cheapest bus ticket for as low as $10 (€8).

Travel Tips

Buses from Sofia to Bansko
Take the bus to Bansko easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Sofia to Bansko.
FAQs
How much are cheap buses between Sofia and Bansko?
Looking to save money on your route? Omio customers have found the cheapest bus from Sofia to Bansko for the next 7 days starting from $10 (€8)  one way.
How much does it cost to take a bus between Sofia and Bansko?
The bus price from Sofia to Bansko is on average $10 (€8)  if you are looking to buy your tickets for this trip in the next 7 days.
How far is Sofia to Bansko by bus?
The bus distance from Sofia to Bansko is around 60 miles (96 km).
How long is the bus ride to Bansko from Sofia?
On average the Sofia to Bansko bus travel time is 2 h 45 min  for the 60 miles (96 km) long journey, but the duration can vary if you travel on weekends and holidays.
What bus providers offer a service between Sofia and Bansko?
If you're looking for buses from Sofia to Bansko, you can rely on Union Ivkoni National to get you to Bansko. It's also good to check out all possible bus providers for the Sofia to Bansko trip to see if there might be differences in the amenities they offer.
How many buses are there to Bansko from Sofia a day?
On average, there are 2 buses a day from Sofia to Bansko. The bus times and services may be different on weekends and holidays compared to weekdays.
What are the first and last departure bus times from Sofia to Bansko?
You can take the earliest bus from Sofia to Bansko at 5: 30 AM   or take the last bus from Sofia to Bansko leaving at 3: 30 PM. Look for the latest Sofia to Bansko bus schedules on Omio and book the best time to take the bus for this trip.
When should I purchase the Sofia to Bansko bus for the best deals on tickets?
You can find buses to Bansko from Sofia to cost on average $10 (€8) one way if you book within the next 7 days. But we recommend buying bus tickets in advance to score the best deals and save money on your trip. You’ll see tickets for the Sofia to Bansko bus generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey