There are 5 ways to get from Konya to Sofia by plane, train, night train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Konya Airport (KYA) to Sofia Airport (SOF)plane KYA - SOF
6h 52m$86–344Train, night train, bus
cheapest- Take the train from Konya to Istanbul(Halkali)train Hst
- Take the nighttrain from Halkali to Stara Zagoranighttrain
- Take the bus from Stara Zagora to Sofia Central Bus Stationbus
17h 57m$28–71Bus
- Take the bus from Konya to Istanbul Otogaribus
- Take the bus from İstanbul Esenler bus station to Sofiabus FlixBus N1999
20h$49–86Drive 1,144.2 km
- Drive from Konya to Sofiacar 1,144.2 km
12h 46m$185–267Train
- Take the train from Konya to Halkalitrain Yht
- Take the train from Halkalı to Sofiatrain
20h 55m$36–55
Konya to Sofia by train
Comparing Your Travel Options
The cheapest way to get from Konya to Sofia is to train and night train and bus which costs $28 - $75 and takes 17h 57m.
The fastest way to get from Konya to Sofia is to fly which takes 6h 52m and costs $85 - $350.
No, there is no direct bus from Konya to Sofia. However, there are services departing from Konya and arriving at Sofia via İstanbul Esenler bus station. The journey, including transfers, takes approximately 20h.
No, there is no direct train from Konya to Sofia. However, there are services departing from Konya and arriving at Sofia via Halkalı. The journey, including transfers, takes approximately 20h 55m.
The distance between Konya and Sofia is 977 km. The road distance is 1144.2 km.
The best way to get from Konya to Sofia without a car is to train and night train and bus which takes 17h 57m and costs $28 - $75.
It takes approximately 6h 52m to get from Konya to Sofia, including transfers.
Konya to Sofia bus services, operated by Metro Turizm, depart from Konya station.
Konya to Sofia train services, operated by Turkish Railways (TCDD), depart from Konya station.
The best way to get from Konya to Sofia is to fly which takes 6h 52m and costs $85 - $350. Alternatively, you can bus, which costs $45 - $90 and takes 20h, you could also train, which costs $35 - $60 and takes 20h 55m.
What companies run services between Konya, Turkey and Sofia, Bulgaria?
SunExpress, Pegasus Airlines, and Turkish Airlines fly from Konya Airport (KYA) to Sofia Airport (SOF) 4 times a day. Alternatively, you can take a bus from Konya to Sofia via Istanbul Otogari and İstanbul Esenler bus station in around 20h.
- Website
- flypgs.com
Flights from Konya Airport to Sofia Airport via Sabiha Gokcen
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- $70–400
- Website
- turkishairlines.com
Flights from Konya Airport to Sofia Airport via Istanbul
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- $150–550
- Website
- sunexpress.com
Flights from Konya Airport to Sofia Airport via Izmir
- Ave. Duration
- 3h 35m
- When
- Wednesday
- Estimated price
- $85–340
- Phone
- +90 444 8 233
- [email protected]
- Website
- Turkish Railways (TCDD)
Train from Konya to Istanbul(Halkali)
- Ave. Duration
- 6h 15m
- Frequency
- Once daily
- Estimated price
- $19–27
- Website
- Turkish Railways (TCDD)
Train from Konya to Halkali
- Ave. Duration
- 6h 15m
- Frequency
- Once daily
- Estimated price
- $22–40
- Website
- Turkish Railways (TCDD)
Train from Halkalı to Sofia
- Ave. Duration
- 13h 40m
- Frequency
- Once daily
- Estimated price
- $14–20
- Website
- Turkish Railways (TCDD)
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Night train from Halkali to Stara Zagora
- Ave. Duration
- 5h 56m
- Frequency
- Twice a week
- Estimated price
- $5–26
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $5–8
- 1st Class
- $6–9
- Phone
- 042 605 349
- [email protected]
- Website
- avtogara.starazagora.bg
Bus from Stara Zagora to Sofia Central Bus Station
- Ave. Duration
- 3h 50m
- Frequency
- Every 2 hours
- Estimated price
- $4–19
- Schedules at
- avtogara.starazagora.bg
- Phone
- 0700 1 2222
- Website
- doris-bg.com
Bus from Stara Zagora to Sofia Central Bus Station
- Ave. Duration
- 4h 30m
- Frequency
- 3 times a day
- Estimated price
- $15
- Schedules at
- doris-bg.com
- [email protected]
- Website
- SVS
Bus from Stara Zagora to Sofia Central Bus Station
- Ave. Duration
- 5h 4m
- Frequency
- Once daily
- Estimated price
- $9–19
- Website
- SVS
- Phone
- 044/62 48 83
- [email protected]
- Website
- Globus ES
Bus from Stara Zagora to Sofia Central Bus Station
- Ave. Duration
- 3h 30m
- Frequency
- Once a week
- Estimated price
- $16
- Website
- Globus ES
- Phone
- 0850 222 34 55
- Website
- MetroTurizm
Bus from Konya to Istanbul Otogari
- Ave. Duration
- 10h 30m
- Frequency
- Twice daily
- Estimated price
- $30–50
- Website
- MetroTurizm
- Standard
- $30–50
- Phone
- 444 0 562
- [email protected]
- Website
- Kamil Koç
Bus from İstanbul Esenler bus station to Sofia
- Ave. Duration
- 8h 30m
- Frequency
- Twice daily
- Estimated price
- $15–22
- Schedules at
- Kamil Koç
- Phone
- +90 212 658 18 51
- [email protected]
- Website
- Alpar Turizm
Bus from İstanbul Esenler bus station to Sofia
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- $25–40
- Website
- Alpar Turizm
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 Travelling to the US: What do I need to know?, How to get from Florence to Rome, and How to get from London City Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Konya to Sofia bus services, operated by Metro Turizm, arrive at Istanbul Otogari station.
Sofia is 1h behind Konya. It is currently 9:31 AM in Konya and 8:31 AM in Sofia.
Konya to Sofia train services, operated by Turkish Railways (TCDD), arrive at Halkali station.
Yes, the driving distance between Konya to Sofia is 1144 km. It takes approximately 12h 46m to drive from Konya to Sofia.
Book your Konya to Sofia bus tickets online with Omio.
There are 2271+ hotels available in Sofia.

































