There are 7 ways to get from Çerkezköy to Sofia by night train, train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Night train, train
best- Take the nighttrain from Çerkezköy to Dimitrovgradnighttrain Bosphor Express
- Take the train from Dimitrovgrad to Sofiatrain Ic / ...
8h 21m$8–12Bus
- Take the bus from Çerkezköy to Edirnebus
- Take the bus from Edrine to Sofia Central Bus Stationbus
9h 33mDrive 457.6 km
- Drive from Çerkezköy to Sofiacar 457.6 km
4h 9m$73–105Bus to Istanbul, fly
- Take the bus from Çerkezköy to Istanbul Airport Busbus
- Fly from Istanbul (IST) to Sofia Airport (SOF)plane IST - SOF
5h 18mTrain, bus
- Take the train from Cerkezkoy to Edirnetrain Re / ...
- Take the bus from Edirne to Sofia Serdica Bus Stationbus
11h 46m$28–34Train
- Take the train from Çerkezköy to Sofiatrain
11h 51m$13–80Train, Metro to Istanbul Sabiha Gökçen International Airport, fly
- Take the train from Cerkezkoy to Istanbul(Halkali)train
- Take the train from Halkali to Ayrilikcesmetrain
- Take the train from Ayrılık Çeşmesi to Sabiha Gokcen Airporttrain
- Fly from Istanbul Sabiha Gökçen International Airport (SAW) to Sofia Airport (SOF)plane SAW - SOF
7h 30m$124–316
Çerkezköy to Sofia by train
Questions & Answers
The cheapest way to get from Çerkezköy to Sofia is to night train and train which costs $8 - $13 and takes 8h 21m.
The fastest way to get from Çerkezköy to Sofia is to drive which takes 4h 9m and costs $70 - $110.
No, there is no direct bus from Çerkezköy to Sofia station. However, there are services departing from Çerkezköy and arriving at Sofia Central Bus Station via Edrine. The journey, including transfers, takes approximately 9h 33m.
Yes, there is a direct train departing from Çerkezköy and arriving at Sofia. Services depart once daily, and operate every day. The journey takes approximately 11h 51m.
The distance between Çerkezköy and Sofia is 484 km. The road distance is 457.6 km.
The best way to get from Çerkezköy to Sofia without a car is to night train and train which takes 8h 21m and costs $8 - $13.
It takes approximately 8h 21m to get from Çerkezköy to Sofia, including transfers.
Çerkezköy to Sofia bus services, operated by Villa Seyahat, depart from Çerkezköy station.
Çerkezköy to Sofia train services, operated by Bulgarian Railways (BDZh), depart from Çerkezköy station.
The best way to get from Çerkezköy to Sofia is to bus which takes 9h 33m and costs . Alternatively, you can train, which costs $13 - $80 and takes 11h 51m.
What companies run services between Çerkezköy, Turkey and Sofia, Bulgaria?
You can take a bus from Çerkezköy to Sofia Central Bus Station via Edrine in around 9h 33m. Alternatively, Turkish Railways (TCDD) operates a train from Çerkezköy to Sofia once daily. Tickets cost $13–80 and the journey takes 11h 51m.
- Website
- turkishairlines.com
Flights from Istanbul to Sofia Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- $100–210
- Website
- flypgs.com
Flights from Istanbul Sabiha Gökçen International Airport to Sofia Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $30–200
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Night train from Çerkezköy to Dimitrovgrad
- Ave. Duration
- 3h 26m
- Frequency
- Twice a week
- Estimated price
- $4–7
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $4–6
- 1st Class
- $5–7
Train from Dimitrovgrad to Sofia
- Ave. Duration
- 3h 55m
- Frequency
- Every 4 hours
- Estimated price
- $4–6
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $4–6
- 1st Class
- $4–6
Train from Cerkezkoy to Istanbul(Halkali)
- Ave. Duration
- 1h 43m
- Frequency
- Twice daily
- Estimated price
- $1–4
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $1–3
- 1st Class
- $2–4
- Phone
- +90 444 8 233
- [email protected]
- Website
- Turkish Railways (TCDD)
Train from Cerkezkoy to Edirne
- Ave. Duration
- 3h 47m
- Frequency
- Every 4 hours
- Estimated price
- $5–8
- Website
- Turkish Railways (TCDD)
Train from Çerkezköy to Sofia
- Ave. Duration
- 11h 51m
- Frequency
- Once daily
- Estimated price
- $13–80
- Website
- Turkish Railways (TCDD)
- Double Room
- $45
- Single Room
- $80
- Four Person Room
- $39
Train from Cerkezkoy to Istanbul(Halkali)
- Ave. Duration
- 1h 46m
- Frequency
- Every 4 hours
- Estimated price
- $3–5
- Website
- Turkish Railways (TCDD)
Train from Halkali to Ayrilikcesme
- Ave. Duration
- 44 min
- Frequency
- Every 15 minutes
- Estimated price
- $1–2
- Website
- Turkish Railways (TCDD)
- Phone
- +90 850 252 88 00
- [email protected]
- Website
- metro.istanbul
Train from Ayrılık Çeşmesi to Sabiha Gokcen Airport
- Ave. Duration
- 50 min
- Frequency
- Every 10 minutes
- Estimated price
- $1
- Schedules at
- metro.istanbul
- Phone
- 444 50 33
- [email protected]
- Website
- villaseyahat.com
Bus from Çerkezköy to Edirne
- Ave. Duration
- 2h 24m
- Frequency
- Every 4 hours
- Schedules at
- villaseyahat.com
- Phone
- 0850 222 34 55
- Website
- MetroTurizm
Bus from Edrine to Sofia Central Bus Station
- Ave. Duration
- 6h 9m
- Frequency
- Once daily
- Estimated price
- $20–29
- Website
- MetroTurizm
- Standard
- $20–29
- Phone
- 0850 222 59 59
- [email protected]
- Website
- istanbulseyahat.com.tr
Bus from Çerkezköy to Istanbul Airport Bus
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Schedules at
- istanbulseyahat.com.tr
- Phone
- +90 212 658 00 61
- [email protected]
- Website
- Huntur
Bus from Edirne to Sofia Serdica Bus Station
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- $23–27
- Website
- Huntur
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 The London Underground: Essential tips to navigate the Tube, How to plan an amazing trip around Scandinavia, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.
More Questions & Answers
Çerkezköy to Sofia bus services, operated by Villa Seyahat, arrive at Edirne station.
Çerkezköy to Sofia train services, operated by Bulgarian Railways (BDZh), arrive at Dimitrovgrad station.
Yes, the driving distance between Çerkezköy to Sofia is 458 km. It takes approximately 4h 9m to drive from Çerkezköy to Sofia.
There are 2314+ hotels available in Sofia.
























