There are 6 ways to get from Sofia Airport (SOF) to Panagyurishte by train, bus, rideshare, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Iskarsko Shose to Plovdivtrain Ic
- Take the train from Plovdiv to Panagyurishtetrain Re
5h 44m$4–8Train, bus
- Take the train from Iskarsko Shose to Kostenetstrain Ic / ...
- Take the bus from Kostenets to Pazardzhikbus
- Take the bus from Pazardzhik to Panagiyrishtebus
6h 55mAirport Transfer
- Take the rideshare from Sofia-SOF to Panagyurishte89.7 km
1h 32mDrive 89.7 km
- Drive from Sofia Airport (SOF) to Panagyurishtecar 89.7 km
1h 32m$15–21Taxi
- Take the taxi from Sofia Airport (SOF) to Panagyurishtetaxi 89.7 km
1h 32m$85–110Bus
- Take the bus from Sofia to Pazardzhikbus
- Take the bus from Pazardzhik to Panagiyrishtebus
7h 24m
Sofia Airport (SOF) to Panagyurishte by subway and train
Questions & Answers
The cheapest way to get from Sofia Airport (SOF) to Panagyurishte is to train which costs $3 - $8 and takes 5h 44m.
The fastest way to get from Sofia Airport (SOF) to Panagyurishte is to drive which takes 1h 32m and costs $14 - $21.
No, there is no direct bus from Sofia Airport (SOF) to Panagyurishte. However, there are services departing from Летище София Терминал 1 and arriving at Panagiyrishte via Умбал Св. Анна, Sofia and Pazardzhik. The journey, including transfers, takes approximately 7h 24m.
No, there is no direct train from Sofia Airport (SOF) to Panagyurishte. However, there are services departing from Sofia Airport and arriving at Panagyurishte via Iskarsko Shose and Plovdiv. The journey, including transfers, takes approximately 5h 44m.
The distance between Sofia Airport (SOF) and Panagyurishte is 224 km. The road distance is 89.7 km.
The best way to get from Sofia Airport (SOF) to Panagyurishte without a car is to train which takes 5h 44m and costs $3 - $8.
It takes approximately 5h 44m to get from Sofia Airport (SOF) to Panagyurishte, including transfers.
Sofia Airport (SOF) to Panagyurishte bus services, operated by Municipality of Devin, depart from Sofia station.
Sofia Airport (SOF) to Panagyurishte train services, operated by Bulgarian Railways (BDZh), depart from Iskarsko Shose station.
The best way to get from Sofia Airport (SOF) to Panagyurishte is to train which takes 5h 44m and costs $3 - $8. Alternatively, you can bus, which costs and takes 7h 24m.
What companies run services between Sofia Airport (SOF), Bulgaria and Panagyurishte, Bulgaria?
You can take a subway from Sofia Airport to Panagyurishte via Sofia Iskarsko Shose, Iskarsko Shose, and Plovdiv in around 5h 44m. Alternatively, you can take a bus from Летище София Терминал 1 to Panagiyrishte via Умбал Св. Анна, Централна Гара, Sofia, and Pazardzhik in around 7h 24m.
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Iskarsko Shose to Plovdiv
- Ave. Duration
- 2h 19m
- Frequency
- Hourly
- Estimated price
- $2–5
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $2–4
- 1st Class
- $3–5
Train from Plovdiv to Panagyurishte
- Ave. Duration
- 1h 42m
- Frequency
- Every 4 hours
- Estimated price
- $1–2
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $1–2
- 1st Class
- $1–2
Train from Iskarsko Shose to Kostenets
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- $1–3
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $1–2
- 1st Class
- $2–3
- Phone
- 0722 60019
- [email protected]
- Website
- Tourist Information Centre - Samokov
Bus from Kostenets to Pazardzhik
- Ave. Duration
- 1h 6m
- Frequency
- 4 times a day
- Estimated price
- $1–3
- Website
- Tourist Information Centre - Samokov
- Website
- planinite.info
Bus from Pazardzhik to Panagiyrishte
- Ave. Duration
- 2h 10m
- Frequency
- Hourly
- Schedules at
- planinite.info
Bus from Pazardzhik to Panagiyrishte
- Ave. Duration
- 2h 10m
- Frequency
- Hourly
- Schedules at
- planinite.info
- Phone
- 0878558226
- Website
- devin.bg
Bus from Sofia to Pazardzhik
- Ave. Duration
- 2h 37m
- Frequency
- Once daily
- Schedules at
- devin.bg
- Website
- https://www.mozio.com
Rideshare from Sofia-SOF to Panagyurishte
- Ave. Duration
- 1h 32m
- Frequency
- On demand
- Ave. Duration
- 1h 32m
- Estimated price
- $85–110
OK Supertrans
- Phone
- +359 2 973 2121
- Website
- oktaxi.net
Panda Taxi
- Phone
- +359 2 998 2121
- Website
- panda-taxi.com
Taxi Stars
- Phone
- +359 877 144 144
- Website
- taxistars.net
Yellow Taxi
- Phone
- +359 2 962 1333
- Website
- yellow333.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including What are the different types of Renfe trains in Spain?, 10 amazing places to get away from it all in Australia, and Getting to Milan from the airport - to help you get the most out of your next trip.
More Questions & Answers
Sofia Airport (SOF) to Panagyurishte bus services, operated by Municipality of Devin, arrive at Pazardzhik station.
Sofia Airport (SOF) to Panagyurishte train services, operated by Bulgarian Railways (BDZh), arrive at Plovdiv station.
Yes, the driving distance between Sofia Airport (SOF) to Panagyurishte is 90 km. It takes approximately 1h 32m to drive from Sofia Airport (SOF) to Panagyurishte.
There are 104+ hotels available in Panagyurishte.
Check out Blablacar's carpooling service for rideshare options between Sofia Airport (SOF) and Panagyurishte. A great option if you don't have a driver's licence or want to avoid public transport.







