There are 9 ways to get from Bansko to Fira by bus, plane, car ferry, ferry, car, train, or busferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Sofia Airport, fly
best- Take the bus from Bansko to Sofiabus
- Fly from Sofia Airport (SOF) to Santorini (JTR)plane SOF - JTR
9h 55m€94–306Bus, bus to Thessaloniki Airport Makedonia, fly
cheapest- 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 Santorini (JTR)plane SKG - JTR
9h 18m€90–200Bus, car ferry
- 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
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Pireausbus
- Take the car ferry from Port of Piraeus to Thira Santorini Portcarferry
18h 46m€146–403Bus, ferry, car ferry
- Take the bus from Bansko to Kavala Central Bus Stationbus
- Take the ferry from Kavala to Mykonosferry Bsf
- Take the car ferry from Mykonos to Thira Santorini Portcarferry
28h 29m€203–467Drive, car ferry
- Drive from Bansko to Port of Piraeuscar
- Take the car ferry from Port of Piraeus to Thira Santorini Portcarferry
13h 55m€243–510Bus, bus to Alexandroupoli Airport Dimokritos, fly
- Take the bus from Bansko to Kavala Central Bus Stationbus
- Take the bus from Kavala Central Bus Station to Alexandroupolibus
- Fly from Alexandroupoli Airport Dimokritos (AXD) to Santorini (JTR)plane AXD - JTR
11h 7m€109–190Bus to Kavala International Airport, fly
- Take the bus from Bansko to Kavala Central Bus Stationbus
- Fly from Kavala International Airport (KVA) to Santorini (JTR)plane KVA - JTR
10h 56m€129–240Drive, train, bus and ferry, car ferry
- Drive from Bansko to Rodopoliscar
- Take the train from Rodopolis to Thessalonikitrain Re
- Take the busferry from Thessaloniki to Heraklionbusferry
- Take the car ferry from Heraklion Port to Thira Santorini Portcarferry
24h 14m€147–269Bus, bus and ferry, car ferry
- Take the bus from Bansko to Blagoevgradbus
- Take the bus from Blagoevgrad Central Bus Terminal to Thessaloniki train stationbus
- Take the busferry from Thessaloniki to Heraklionbusferry
- Take the car ferry from Heraklion Port to Thira Santorini Portcarferry
26h 19m€131–249
Sofia Airport (SOF) to Santorini (JTR) flights
Questions & Answers
The cheapest way to get from Bansko to Fira is to bus and fly which costs €90 - €310 and takes 9h 55m.
The fastest way to get from Bansko to Fira is to bus and fly which takes 9h 18m and costs €90 - €200.
The distance between Bansko and Fira is 892 km.
The best way to get from Bansko to Fira without a car is to bus and car ferry which takes 18h 46m and costs €140 - €410.
It takes approximately 9h 55m to get from Bansko to Fira, including transfers.
There are 2489+ hotels available in Fira.
What companies run services between Bansko, Bulgaria and Fira, Greece?
There is no direct connection from Bansko to Fira. However, you can take the bus to Sofia, walk to Central Station, take the line 2 subway to Serdika, walk to Sofia Serdika, take the subway to Sofia University, walk to Су Св.Климент Охридски, take the line 84 bus to Р-Т Александрия, walk to Sofia Airport (SOF) airport, fly to Santorini (JTR), walk to Thira Airport, then take the bus to Fira. Alternatively, you can take a bus from Bansko to Fira via Blagoevgrad Central Bus Terminal, Serres, Thessaloniki Macedonia KTEL Bus Station, Pireaus, Port of Piraeus, Athinios Port, and Santorini Port in around 18h 46m.
- Website
- en.aegeanair.com
Flights from Sofia Airport to Santorini via Athens
- Ave. Duration
- 3h 17m
- When
- Every day
- Estimated price
- €90–190
Flights from Sofia Airport to Santorini via Istanbul
- Ave. Duration
- 3h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €90–190
Flights from Thessaloniki Airport Makedonia to Santorini
- Ave. Duration
- 1h 30m
- When
- Monday
- Estimated price
- €60–180
Flights from Thessaloniki Airport Makedonia to Santorini via Athens
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- €60–180
Flights from Thessaloniki Airport Makedonia to Santorini via Heraklion
- Ave. Duration
- 3h 55m
- When
- Tuesday
- Estimated price
- €60–180
Flights from Alexandroupoli Airport Dimokritos to Santorini via Athens
- Ave. Duration
- 2h 57m
- When
- Every day
- Estimated price
- €70–270
Flights from Kavala International Airport to Santorini via Athens
- Ave. Duration
- 5h 23m
- When
- Every day
- Estimated price
- €110–210
- Website
- skyexpress.gr
Flights from Sofia Airport to Santorini via Athens
- Ave. Duration
- 4h 10m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €110–490
Flights from Thessaloniki Airport Makedonia to Santorini via Athens
- Ave. Duration
- 2h 35m
- When
- Tuesday and Sunday
- Estimated price
- €80–160
Flights from Alexandroupoli Airport Dimokritos to Santorini via Athens
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- €50–140
- Phone
- 14511
- Website
- hellenictrain.gr
Train from Rodopolis to Thessaloniki
- Ave. Duration
- 1h 28m
- Frequency
- Twice daily
- Estimated price
- €4–7
- Website
- https://www.hellenictrain.gr/en
- Phone
- 0898 448 696
- marketing@grad.bg
- Website
- bansko.net
Bus from Bansko to Sofia
- Ave. Duration
- 3h 2m
- Frequency
- Every 4 hours
- Estimated price
- €5–8
- Schedules at
- https://bansko.org/bansko_bus_schedule
- Website
- https://bansko.org/
Bus from Bansko to Blagoevgrad
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- €2–4
- Schedules at
- https://bansko.org/bansko_bus_schedule
- Website
- https://bansko.org/
- info@bgrazpisanie.com
- Website
- bgrazpisanie.com
Bus from Bansko to Sofia
- Ave. Duration
- 2h 33m
- Frequency
- 3 times a day
- Estimated price
- €12
- Website
- https://bgrazpisanie.com/en
Bus from Bansko to Blagoevgrad
- Ave. Duration
- 48 min
- Frequency
- 3 times a day
- Website
- https://bgrazpisanie.com/en
- Phone
- +30 23210-22822
- ktelserres@gmail.com
- Website
- ktelserron.gr
Bus from Blagoevgrad Central Bus Terminal to Serres
- Ave. Duration
- 1h 5m
- Frequency
- On demand
- Estimated price
- €9–13
- Schedules at
- ktelserron.gr
- Book at
- ktelserron.e-ticketing.gr
Bus from Serres to Thessaloniki Macedonia KTEL Bus Station
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €6–9
- Schedules at
- ktelserron.gr
- Book at
- ktelserron.e-ticketing.gr
- Phone
- +30 2310 500111
- ktel2310@gmail.com
- Website
- ktelthes.gr
Bus from Thessaloniki Macedonia KTEL Bus Station to Pireaus
- Ave. Duration
- 6h 15m
- Frequency
- 5 times a day
- Estimated price
- €8–45
- Schedules at
- ktelthes.gr
- Book at
- ktelthes.e-ticketing.gr
- Phone
- +359 894 77 44 02
- office@kaleiatravel.com
- Website
- kaleiatravel.com
Bus from Bansko to Kavala Central Bus Station
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- €16–25
- Website
- https://en.kaleiatravel.com/
- Phone
- +30 25510 26479
- info@ktelevrou.gr
- Website
- ktelevrou.gr
Bus from Kavala Central Bus Station to Alexandroupoli
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- €7–12
- Schedules at
- ktelevrou.gr
- Book at
- eticket.ktelevrou.gr
- Phone
- +30 2810 24 50 20
- info@ktelherlas.gr
- Website
- ktelherlas.gr
Busferry from Thessaloniki to Heraklion
- Ave. Duration
- 16h
- Frequency
- Once daily
- Estimated price
- €75–110
- Schedules at
- ktelherlas.gr
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Blagoevgrad Central Bus Terminal to Thessaloniki train station
- Ave. Duration
- 3h 45m
- Frequency
- 5 times a week
- Estimated price
- €13–23
- Website
- https://www.flixbus.co.uk
- Phone
- +30 210 710 7 710
- reservations.dpt@seajets.gr
- Website
- seajets.com
Car ferry from Port of Piraeus to Thira Santorini Port
- Ave. Duration
- 5h
- Frequency
- 3 times a day
- Estimated price
- €120–330
- Website
- https://www.seajets.com/
Car ferry from Mykonos to Thira Santorini Port
- Ave. Duration
- 2h 10m
- Frequency
- 3 times a day
- Estimated price
- €65–170
- Website
- https://www.seajets.com/
Car ferry from Heraklion Port to Thira Santorini Port
- Ave. Duration
- 1h 35m
- Frequency
- 3 times a week
- Estimated price
- €40–110
- Website
- https://www.seajets.com/
Ferry from Kavala to Mykonos
- Ave. Duration
- 20h 35m
- Frequency
- Once a week
- Estimated price
- €120–270
- Website
- https://www.bluestarferries.com/en-gb/
- Phone
- +30 212 222 4000
- booking@goldenstarferries.gr
- Website
- goldenstarferries.gr
Car ferry from Mykonos to Thira Santorini Port
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- €70–150
- Website
- https://goldenstarferries.gr/en
Want to know more about travelling around Greece
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
Getting around the Cyclades
Read the travel guide
Want to know more about Flixbus?
Read the travel guide













































