Bus schedule Bansko - Sofia

Updated 5 November 2026. Departure times, fares and stops on the Bansko - Sofia route.

There is one direct Bansko - Sofia departure a day, the journey usually takes about 2 h 20 min. Tickets start from 773 UAH.

The route at a glance

Buses a day
1
Journey
~2 h 20 min
from 2 h 5 min to 3 h 15 min
Ticket price
from 773 UAH
usually about 1 139 UAH
Carriers
2
Traventuryia, Union Ivkoni - Unibus

Bansko - Sofia timetable

  1. 07:25→09:422 h 17 min
    ⚠️ **IMPORTANT:** || ▶ **Location:** Large buses cannot access all hotels in Bansko. Your pickup point may be a short walk away.
    1 766UAH
  2. 07:25→09:502 h 25 min
    ⚠️ **IMPORTANT:** || ▶ **Location:** Large buses cannot access all hotels in Bansko. Your pickup point may be a short walk away.
    2 051UAH
  3. 07:30→09:352 h 5 min
    ⌂ Ski & Board Traventuria, 92E Pirin Str. (entrance from Pitu Guli Str.), 2770 Bansko ||
    1 139UAH
  4. 07:30→09:422 h 12 min
    ⌂ Ski & Board Traventuria, 92E Pirin Str. (entrance from Pitu Guli Str.), 2770 Bansko ||
    1 481UAH
  5. 07:30→09:502 h 20 min
    ⌂ Ski & Board Traventuria, 92E Pirin Str. (entrance from Pitu Guli Str.), 2770 Bansko ||
    1 139UAH
  6. 07:35→09:502 h 15 min
    ⌂ 12 Akademik Jordan Ivanov Str., 2770 Bansko || ✉ Bus stop outside Bansko Railway Station
    1 766UAH
  7. 15:15→18:303 h 15 min
    Bus Station Bansko, Patriarkh Ievtymii St, budynok 4
    773UAH
  8. 16:25→19:303 h 5 min
    Bus Station Bansko, Patriarkh Ievtymii St, budynok 4
    773UAH
  9. 18:00→20:302 h 30 min
    Bus Station Bansko, Patriarkh Ievtymii St, budynok 4
    773UAH

Where it leaves from and arrives

Departure · Bansko

1⌂ Ski & Board Traventuria92E Pirin Str. (entrance from Pitu Guli Str.), 2770 Bansko ||3 departures
2Bus Station BanskoPatriarkh Ievtymii St, budynok 43 departures
3⚠️ **IMPORTANT:** || ▶ **Location:** Large buses cannot access all hotels in Bansko. Your pickup point may be a short walk away.2 departures
4⌂ 12 Akademik Jordan Ivanov Str.2770 Bansko || ✉ Bus stop outside Bansko Railway Station1 departure

Arrival · Sofia

1⌂ Designated tourist bus stop in front of the Embassy of Slovakia (opposite Hyatt Regency Hotel)7 Yanko Sakazov Blvd, 1000 Sof3 departures
2Tsentralnyi avtovokzalKniahyni Marii Luizy Blvd, 1003 departures
3bulevard «Knyaginya Maria Luiza» 1001202 Tsentralna, Sofia2 departures
4bulevard1 departure

Carriers on Bansko - Sofia

Where else buses go from Bansko

Where else you can reach from Sofia

This route: timetables and tickets

Questions and answers

How many buses a day run Bansko - Sofia?

On Bansko - Sofia we found 1 departure a day. The first leaves at 07:25, the last at 18:00.

How long is the bus Bansko - Sofia?

The journey depends on the run and the number of stops: from 2 h 5 min to 3 h 15 min. Direct runs are usually faster than those calling at towns on the way.

How much is a bus ticket Bansko - Sofia?

Tickets cost from 773 to 2 051 UAH depending on the carrier and the class of coach. The price is approximate - the carrier confirms the exact amount at purchase.

When are the first and last Bansko - Sofia buses?

The first at 07:25, the last at 18:00.

Where does the bus to Sofia leave from in Bansko?

Most often: ⌂ Ski & Board Traventuria (92E Pirin Str. (entrance from Pitu Guli Str.), 2770 Bansko ||), Bus Station Bansko (Patriarkh Ievtymii St, budynok 4), ⚠️ **IMPORTANT:** || ▶ **Location:** Large buses cannot access all hotels in Bansko. Your pickup point may be a short walk away..

Are there overnight buses Bansko - Sofia?

These are mostly daytime runs. The schedule shows each bus by departure time, so pick the one that suits you.

Fares are approximate and set by the carrier. Confirm the exact price and seat availability at purchase. The schedule may change.

Bansko - Sofiafrom 773 UAH
Find a bus