There are 9 ways to get from Bansko to Barcelona by car, plane, bus, train, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive to Skopje International Airport, fly
best- Drive from Bansko to Skopje-Airport-SKPcar
- Fly from Skopje International Airport (SKP) to Barcelona–El Prat Airport (BCN)plane SKP - BCN
6h 38m€77–240Bus to Sofia Airport, fly
cheapest- Take the bus from Bansko to Sofia Central Bus Stationbus
- Fly from Sofia Airport (SOF) to Barcelona–El Prat Airport (BCN)plane SOF - BCN
9h 50m€47–202Bus, train
- Take the bus from Bansko to Blagoevgradbus
- Take the bus from Blagoevgrad to Padovabus
- Take the train from Padova to Milano Centraletrain Fr
- Take the train from Milano Centrale to Lyon Part Dieutrain Fr
- Take the train from Lyon Part Dieu to Barcelona-Santstrain
36h 19m€261–499Drive, car ferry
- Drive from Bansko to Port of Civitavecchiacar
- Take the carferry from Port of Civitavecchia to Port de Barcelonacarferry
37h 11m€387–561Drive 2,439.3 km
- Drive from Bansko to Barcelonacar 2,439.3 km
24h 58m€389–561Bus, bus to Thessaloniki Airport Makedonia, fly
- Take the bus from Bansko to Blagoevgradbus
- Take the bus from Blagoevgrad Central Bus Terminal to Serresbus
- Take the bus from Serres to Thessaloniki Macedonia KTEL Bus Stationbus
- Fly from Thessaloniki Airport Makedonia (SKG) to Barcelona–El Prat Airport (BCN)plane SKG - BCN
11h 20m€95–239Bus via Padova
- Take the bus from Bansko to Blagoevgradbus
- Take the bus from Blagoevgrad to Padovabus
- Take the bus from Padova to Barcelona, Estació d'Autobusos Nordbus
41h 1m€206–239Bus
- Take the bus from Bansko to Dramabus
- Take the bus from Drama to Tiranabus
- Take the bus from Tirana to Barcelona, Estació d'Autobusos Nordbus
43h 46mBus, car ferry
- Take the bus from Bansko to Blagoevgradbus
- Take the bus from Blagoevgrad to Genoabus
- Take the carferry from Port of Genoa to Port de Barcelonacarferry
2d 2h€186–234
Bansko to Barcelona by bus and train
Questions & Answers
The cheapest way to get from Bansko to Barcelona is to bus and fly which costs €45 - €210 and takes 9h 50m.
The fastest way to get from Bansko to Barcelona is to drive and fly which takes 6h 38m and costs €75 - €240.
No, there is no direct bus from Bansko to Barcelona. However, there are services departing from Bansko and arriving at Barcelona, Estació d'Autobusos Nord via Blagoevgrad and Padova. The journey, including transfers, takes approximately 41h 1m.
The distance between Bansko and Barcelona is 1859 km. The road distance is 2439.3 km.
The best way to get from Bansko to Barcelona without a car is to bus and train which takes 36h 19m and costs €260 - €500.
It takes approximately 6h 38m to get from Bansko to Barcelona, including transfers.
Bansko to Barcelona bus services, operated by Municipality of Bansko, depart from Bansko station.
Bansko to Barcelona bus services, operated by Municipality of Bansko, arrive at Blagoevgrad station.
Barcelona is 1h behind Bansko. It is currently 2:47 PM in Bansko and 1:47 PM in Barcelona.
Yes, the driving distance between Bansko to Barcelona is 2439 km. It takes approximately 24h 58m to drive from Bansko to Barcelona.
What companies run services between Bansko, Bulgaria and Barcelona, Spain?
You can take a bus from Bansko to Barcelona, Estació d'Autobusos Nord via Blagoevgrad and Padova in around 41h 1m.
- Website
- ryanair.com
Flights from Sofia Airport to Barcelona–El Prat Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- €25–170
Flights from Sofia Airport to Barcelona–El Prat Airport via Milan Bergamo
- Ave. Duration
- 5h 37m
- When
- Wednesday, Thursday, Friday, and Monday
- Estimated price
- €25–170
Flights from Thessaloniki Airport Makedonia to Barcelona–El Prat Airport via Rome
- Ave. Duration
- 5h
- When
- Tuesday, Saturday, and Sunday
- Estimated price
- €65–170
Flights from Thessaloniki Airport Makedonia to Barcelona–El Prat Airport via Milan Bergamo
- Ave. Duration
- 5h 10m
- When
- Wednesday
- Estimated price
- €65–170
Flights from Thessaloniki Airport Makedonia to Barcelona–El Prat Airport via Bologna
- Ave. Duration
- 5h 50m
- When
- Tuesday, Wednesday, and Sunday
- Estimated price
- €65–170
- Phone
- +39 06 68475475
- Website
- Trenitalia Frecce
Train from Padova to Milano Centrale
- Ave. Duration
- 1h 59m
- Frequency
- Hourly
- Estimated price
- €30–70
- Schedules at
- Trenitalia Frecce
- Phone
- 0898 448 696
- [email protected]
- Website
- bansko.net
Bus from Bansko to Blagoevgrad
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- €2–4
- Schedules at
- bansko.net
Bus from Bansko to Sofia Central Bus Station
- Ave. Duration
- 3h 2m
- Frequency
- Every 4 hours
- Estimated price
- €5–8
- Schedules at
- bansko.net
Bus from Bansko to Blagoevgrad
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- €2–4
- Schedules at
- bansko.net
Bus from Bansko to Blagoevgrad
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- €2–4
- Schedules at
- bansko.net
Bus from Bansko to Blagoevgrad
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- €2–4
- Schedules at
- bansko.net
- Phone
- +39 010 209 4591
- [email protected]
- Website
- Grandi Navi Veloci
Car ferry from Port of Civitavecchia to Port de Barcelona
- Ave. Duration
- 19h 30m
- Frequency
- Once a week
- Estimated price
- €110–160
- Website
- Grandi Navi Veloci
Car ferry from Port of Genoa to Port de Barcelona
- Ave. Duration
- 20h 45m
- Frequency
- Twice a week
- Estimated price
- €85–130
- Website
- Grandi Navi Veloci
Want to know more about travelling around Spain
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italy Travel Guides
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
More Questions & Answers
There are 5145+ hotels available in Barcelona.













