There are 4 ways to get from Nova Zagora to Istanbul by bus, night train, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Sliven Central Bus Station to Istanbul Büyük Otogaribus Citylines 33
8h 10m₺1,229–2,793Night train
cheapest- Take the nighttrain from Stara Zagora to Halkalinighttrain Bosphor Express
8h 4m₺395–1,494Drive 365.4 km
- Drive from Nova Zagora to Istanbulcar 365.4 km
4h 16m₺2,990–4,319Train, bus
- Take the train from Nova Zagora to Vladimir Pavlovtrain Ic
- Take the bus from Burgas West to Istanbul Otogaribus
8h 22m₺1,031–2,213
Nova Zagora to Istanbul by train and bus
Comparing Your Travel Options
The cheapest way to get from Nova Zagora to Istanbul is to night train which costs 390 ₺ - 1.500 ₺ and takes 8h 4m.
The fastest way to get from Nova Zagora to Istanbul is to drive which takes 4h 16m and costs 2.900 ₺ - 4.400 ₺.
No, there is no direct bus from Nova Zagora to Istanbul. However, there are services departing from Nova Zagora and arriving at Istanbul Büyük Otogari via Sliven Central Bus Station. The journey, including transfers, takes approximately 8h 10m.
No, there is no direct train from Nova Zagora to Istanbul. However, there are services departing from Nova Zagora and arriving at Yenikapi via Stara Zagora and Halkali. The journey, including transfers, takes approximately 8h 4m.
The distance between Nova Zagora and Istanbul is 397 km. The road distance is 365.4 km.
The best way to get from Nova Zagora to Istanbul without a car is to bus which takes 8h 10m and costs 1.200 ₺ - 2.800 ₺.
It takes approximately 8h 10m to get from Nova Zagora to Istanbul, including transfers.
Nova Zagora to Istanbul bus services, operated by Citylines, depart from Sliven Central Bus Station.
Nova Zagora to Istanbul train services, operated by Bulgarian Railways (BDZh), depart from Stara Zagora station.
Nova Zagora to Istanbul bus services, operated by Citylines, arrive at Istanbul Büyük Otogari station.
What companies run services between Nova Zagora, Bulgaria and Istanbul, Turkey?
Citylines operates a bus from Sliven Central Bus Station to Istanbul Büyük Otogari 4 times a week. Tickets cost ₺1,100–1,600 and the journey takes 6h 30m. Huntur also services this route 3 times a week. Alternatively, Bulgarian Railways (BDZh) operates a vehicle from Stara Zagora to Halkali twice a week. Tickets cost ₺290–1,269 and the journey takes 5h 57m.
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Night train from Stara Zagora to Halkali
- Ave. Duration
- 5h 57m
- Frequency
- Twice a week
- Estimated price
- ₺290–1,269
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- ₺290–410
- 1st Class
- ₺330–430
Train from Nova Zagora to Vladimir Pavlov
- Ave. Duration
- 1h 37m
- Frequency
- Every 4 hours
- Estimated price
- ₺130–220
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- ₺130–180
- 1st Class
- ₺160–220
- Phone
- +359 0885700870
- [email protected]
- Website
- Citylines
Bus from Sliven Central Bus Station to Istanbul Büyük Otogari
- Ave. Duration
- 6h 30m
- Frequency
- 4 times a week
- Estimated price
- ₺1,100–1,600
- Website
- Citylines
- Phone
- +90 212 658 00 61
- [email protected]
- Website
- Huntur
Bus from Sliven Central Bus Station to Istanbul Büyük Otogari
- Ave. Duration
- 5h 30m
- Frequency
- 3 times a week
- Estimated price
- ₺1,100–2,600
- Website
- Huntur
- Phone
- 0850 222 34 55
- Website
- MetroTurizm
Bus from Burgas West to Istanbul Otogari
- Ave. Duration
- 5h 45m
- Frequency
- Once daily
- Estimated price
- ₺900–1,988
- Website
- MetroTurizm
- Standard
- ₺900–1,300
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 around the UAE, 5 incredible day trips from Florence by train, and How to get from Southend Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Istanbul is 1h ahead of Nova Zagora. It is currently 10:37 AM in Nova Zagora and 11:37 AM in Istanbul.
Nova Zagora to Istanbul train services, operated by Bulgarian Railways (BDZh), arrive at Halkali station.
Yes, the driving distance between Nova Zagora to Istanbul is 365 km. It takes approximately 4h 16m to drive from Nova Zagora to Istanbul.
There are 4249+ hotels available in Istanbul.






















