There are 11 ways to get from Bansko to Safranbolu by car, plane, bus, train, or shuttle
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 to Ankara Esenboğa International Airport, bus
best- Drive from Bansko to Skopje-Airport-SKPcar
- Fly from Skopje International Airport (SKP) to Ankara Esenboğa International Airport (ESB)plane SKP - ESB
- Take the bus from Ankara bus station to Karabük bus stationbus
10h 46m₺5,132–16,895Train, bus
cheapest- Take the train from Bansko to Septemvritrain Re / ...
- Take the train from Septemvri to Istanbul(Halkali)train Ic
- Take the bus from Istanbul Otogari to Safranbolubus
27h 49m₺1,686–2,528Bus via Maltepe
- Take the bus from Bansko to Plovdiv Southbus
- Take the bus from Plovdiv Hristo Botev to Istanbul Büyük Otogaribus
- Take the bus from İstanbul Dudullu to Karabükbus
18h 17m₺3,078–6,069Train, bus via Svilengrad
- Take the train from Bansko to Septemvritrain Re / ...
- Take the train from Septemvri to Svilengradtrain Ic
- Take the train from Svilengrad to Halkalıtrain
- Take the train from Halkali to Daricatrain
- Take the train from Gebze to Adapazaritrain Re
- Take the bus from Adapazari to Safranbolubus
24h 30m₺1,749–2,526Drive 960.2 km
- Drive from Bansko to Safranbolucar 960.2 km
10h₺7,460–10,775Drive to Skopje International Airport, fly to Istanbul Sabiha Gökçen International Airport, shuttle, bus
- Drive from Bansko to Skopje-Airport-SKPcar
- Fly from Skopje International Airport (SKP) to Istanbul Sabiha Gökçen International Airport (SAW)plane SKP - SAW
- Take a shuttle bus from Sabiha Gokcen Airport to Sakarya
- Take the bus from Sakarya bus station to Karabük bus stationbus
12h 39m₺5,273–18,165Bus to Sofia Airport, fly to Ankara Esenboğa International Airport, bus
- Take the bus from Bansko to Sofia Central Bus Stationbus
- Fly from Sofia Airport (SOF) to Ankara Esenboğa International Airport (ESB)plane SOF - ESB
- Take the bus from Ankara bus station to Karabük bus stationbus
15h 34m₺7,733–14,786Bus to Sofia Airport, fly to Zonguldak, train
- Take the bus from Bansko to Sofia Central Bus Stationbus
- Fly from Sofia Airport (SOF) to Zonguldak (ONQ)plane SOF - ONQ
- Take the train from Havalimani Duragi to Karabuktrain
16h 41m₺11,418–36,096Bus to Sofia Airport, fly to Istanbul, bus
- Take the bus from Bansko to Sofia Central Bus Stationbus
- Fly from Sofia Airport (SOF) to Istanbul (IST)plane SOF - IST
- Take the bus from Istanbul Airport Bus to İzmitbus
- Take the bus from İzmit to Safranbolubus
15h 47mBus to Sofia Airport, fly to Istanbul Sabiha Gökçen International Airport, shuttle, bus
- Take the bus from Bansko to Sofia Central Bus Stationbus
- Fly from Sofia Airport (SOF) to Istanbul Sabiha Gökçen International Airport (SAW)plane SOF - SAW
- Take a shuttle bus from Sabiha Gokcen Airport to Sakarya
- Take the bus from Sakarya bus station to Karabük bus stationbus
15h 31m₺7,774–22,056Bus
- Take the bus from Bansko to Plovdiv Southbus
- Take the bus from Plovdiv Bus Station South to İstanbul Esenler bus stationbus
- Take the bus from Istanbul Otogari to Safranbolubus
18h 26m₺1,998–3,719
Skopje International Airport (SKP) to Ankara Esenboğa International Airport (ESB) flights
Comparing Your Travel Options
The cheapest way to get from Bansko to Safranbolu is to train and bus which costs 1.600 ₺ - 2.600 ₺ and takes 27h 49m.
The fastest way to get from Bansko to Safranbolu is to drive which takes 10h and costs 7.000 ₺ - 11.000 ₺.
No, there is no direct bus from Bansko to Safranbolu. However, there are services departing from Bansko and arriving at Safranbolu via Plovdiv Hristo Botev, İstanbul Esenler, İstanbul Dudullu and Karabük. The journey, including transfers, takes approximately 18h 17m.
The distance between Bansko and Safranbolu is 1460 km. The road distance is 960.2 km.
The best way to get from Bansko to Safranbolu without a car is to bus via Maltepe which takes 18h 17m and costs 3.000 ₺ - 6.500 ₺.
It takes approximately 10h 46m to get from Bansko to Safranbolu, including transfers.
Bansko to Safranbolu bus services, operated by Municipality of Bansko, depart from Bansko station.
Bansko to Safranbolu bus services, operated by Municipality of Bansko, arrive at Plovdiv South station.
Yes, the driving distance between Bansko to Safranbolu is 960 km. It takes approximately 10h to drive from Bansko to Safranbolu.
There are 46+ hotels available in Safranbolu.
What companies run services between Bansko, Bulgaria and Safranbolu, Turkey?
You can take a bus from Bansko to Safranbolu via Plovdiv Hristo Botev, Istanbul Büyük Otogari, İstanbul Esenler, İstanbul Dudullu, İstanbul Dudullu, and Karabük in around 18h 17m.
- Website
- turkishairlines.com
Flights from Skopje International Airport to Ankara Esenboğa International Airport via Istanbul
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ₺6,500–21,000
Flights from Sofia Airport to Ankara Esenboğa International Airport via Istanbul
- Ave. Duration
- 4h 2m
- When
- Every day
- Estimated price
- ₺8,500–12,000
Flights from Sofia Airport to Zonguldak via Istanbul
- Ave. Duration
- 6h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₺10,000–34,000
Flights from Sofia Airport to Istanbul
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₺4,200–13,000
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Bansko to Septemvri
- Ave. Duration
- 4h 32m
- Frequency
- Every 4 hours
- Estimated price
- ₺130–220
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- ₺130–190
- 1st Class
- ₺170–220
Train from Septemvri to Svilengrad
- Ave. Duration
- 2h 23m
- Frequency
- Every 4 hours
- Estimated price
- ₺130–190
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- ₺130–190
- 1st Class
- ₺130–180
Train from Bansko to Septemvri
- Ave. Duration
- 4h 32m
- Frequency
- Every 4 hours
- Estimated price
- ₺130–220
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- ₺130–190
- 1st Class
- ₺170–220
Train from Septemvri to Istanbul(Halkali)
- Ave. Duration
- 12h 40m
- Frequency
- Twice daily
- Estimated price
- ₺350–480
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- ₺350–480
- 1st Class
- ₺350–450
- Phone
- 444 0 562
- [email protected]
- Website
- Kamil Koç
Bus from Ankara bus station to Karabük bus station
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- ₺410–600
- Schedules at
- Kamil Koç
Bus from Sakarya bus station to Karabük bus station
- Ave. Duration
- 3h 10m
- Frequency
- Every 3 hours
- Estimated price
- ₺460–650
- Schedules at
- Kamil Koç
Bus from Ankara bus station to Karabük bus station
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- ₺410–600
- Schedules at
- Kamil Koç
Bus from Sakarya bus station to Karabük bus station
- Ave. Duration
- 3h 10m
- Frequency
- Every 3 hours
- Estimated price
- ₺460–650
- Schedules at
- Kamil Koç
Bus from Plovdiv Bus Station South to İstanbul Esenler bus station
- Ave. Duration
- 5h 45m
- Frequency
- Twice daily
- Estimated price
- ₺600–850
- Schedules at
- Kamil Koç
Want to know more about travelling around Türkiye
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
Want to know more about Flixbus?
Read the travel guide












