There are 9 ways to get from Istanbul to Tulovo by bus, train, night train, car, plane 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.
Recommended option
Bus
-
Take the bus from Istanbul to Stara Zagora
8 alternative options
Train, bus
-
Take the train from Halkali to Kapikule
-
Take the bus from Kapikule to Stara Zagora
Train
-
Take the train from Halkali to Kapikule
-
Take the train from Kapikule to Dimitrovgrad
-
Take the train from Dimitrovgrad to Tulovo
Bus via Malko Tarnovo
-
Take the bus from Istanbul - Aksaray to Malko Tarnovo
-
Take the bus from Malko Tarnovo to Burgas
-
Take the bus from Burgas Bus Station South to Stara Zagora Central Bus Station
Night train
-
Take the night train from Halkali to Stara Zagora
Drive
-
Drive from Istanbul to Tulovo
Fly to Sofia, train
-
Fly from Istanbul (IST) to Sofia (SOF)
-
Take the train from Iskarsko Shose to Tulovo
Fly to Varna, train
-
Fly from Istanbul (IST) to Varna (VAR)
-
Take the train from Povelyanovo to Tulovo
Fly to Bucharest Otopeni, shuttle, train
-
Fly from Istanbul (IST) to Bucharest Otopeni (OTP)
-
Take a shuttle bus from Bucharest Otopeni Airport to Ruse
-
Take the train from Ruse to Tulovo
Istanbul to Tulovo by train
The train journey time between Istanbul and Tulovo is around 10h 36m and covers a distance of around 458 km. This includes an average layover time of around 2h. Operated by Turkish Railways (TCDD) and Bulgarian Railways (BDZh), the Istanbul to Tulovo train service departs from Halkali and arrives in Tulovo. Typically seven trains run weekly, although weekend and holiday schedules can vary so check in advance.
Questions & Answers
The cheapest way to get from Istanbul to Tulovo is to train which costs 110 ₺ - 250 ₺ and takes 10h 36m.
The fastest way to get from Istanbul to Tulovo is to drive which takes 4h 27m and costs 1.200 ₺ - 1.800 ₺.
No, there is no direct bus from Istanbul to Tulovo. However, there are services departing from Istanbul - Aksaray and arriving at Tulovo via Malko Tarnovo, Burgas Bus Station South and Stara Zagora. The journey, including transfers, takes approximately 12h 2m.
No, there is no direct train from Istanbul to Tulovo. However, there are services departing from Halkali and arriving at Tulovo via Kapikule and Dimitrovgrad. The journey, including transfers, takes approximately 10h 36m.
The distance between Istanbul and Tulovo is 331 km. The road distance is 400 km.
The best way to get from Istanbul to Tulovo without a car is to bus which takes 9h 31m and costs 95 ₺ - 470 ₺.
It takes approximately 9h 31m to get from Istanbul to Tulovo, including transfers.
Istanbul to Tulovo bus services, operated by TransEvren, depart from Istanbul - Aksaray station.
Istanbul to Tulovo train services, operated by Turkish Railways (TCDD), depart from Halkali station.
The best way to get from Istanbul to Tulovo is to bus which takes 9h 31m and costs 95 ₺ - 470 ₺. Alternatively, you can train, which costs 110 ₺ - 250 ₺ and takes 10h 36m.

- Distance: 331.2 km
- Duration: 9h 31m
What companies run services between Istanbul, Turkey and Tulovo, Bulgaria?
Huntur operates a bus from Istanbul to Stara Zagora once daily. Tickets cost $4 - $21 and the journey takes 6h 52m. Alternatively, you can take a train from Istanbul to Tulovo via Kapikule and Dimitrovgrad in around 10h 36m.

- Website
- turkishairlines.com
Flights from Istanbul to Sofia
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- $130 - $280
Flights from Istanbul to Varna
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $120 - $360
Flights from Istanbul to Bucharest Otopeni
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $100 - $320

- Website
- tarom.ro
Flights from Istanbul to Bucharest Otopeni
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $100 - $320

- Phone
- +90 444 8 233
- Website
- tcddtasimacilik.gov.tr
Train from Halkali to Kapikule
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $2 - $5
- Website
- Turkish Railways (TCDD)

- Phone
- 0700 10 200
- Website
- bdz.bg
Train from Kapikule to Dimitrovgrad
- Ave. Duration
- 1h 57m
- Frequency
- Once daily
- Estimated price
- $2 - $4
- Website
- https://www.bdz.bg/en
- Schedules at
- https://reiseauskunft.bahn.de/bin/query.exe/en?revia=yes&existOptimizePrice=1&country=overseas&initialAvail=ON&S={fromName}&Z={toName}&start=1
- 2nd Class
- $2 - $4
- 1st Class
- $3 - $4
Train from Dimitrovgrad to Tulovo
- Ave. Duration
- 1h 39m
- Frequency
- 3 times a day
- Estimated price
- $1 - $4
- Website
- https://www.bdz.bg/en
- Schedules at
- https://reiseauskunft.bahn.de/bin/query.exe/en?revia=yes&existOptimizePrice=1&country=overseas&initialAvail=ON&S={fromName}&Z={toName}&start=1
- 2nd Class
- $1 - $3
- 1st Class
- $2 - $4
Night train from Halkali to Stara Zagora
- Ave. Duration
- 10h 31m
- Frequency
- Twice daily
- Estimated price
- $8 - $17
- Website
- https://www.bdz.bg/en
- Schedules at
- https://reiseauskunft.bahn.de/bin/query.exe/en?revia=yes&existOptimizePrice=1&country=overseas&initialAvail=ON&S={fromName}&Z={toName}&start=1
- 2nd Class
- $8 - $12
- 1st Class
- $12 - $17
Train from Iskarsko Shose to Tulovo
- Ave. Duration
- 2h 56m
- Frequency
- 5 times a day
- Estimated price
- $5 - $9
- Website
- https://www.bdz.bg/en
- Schedules at
- https://reiseauskunft.bahn.de/bin/query.exe/en?revia=yes&existOptimizePrice=1&country=overseas&initialAvail=ON&S={fromName}&Z={toName}&start=1
- 2nd Class
- $5 - $7
- 1st Class
- $7 - $9
Train from Povelyanovo to Tulovo
- Ave. Duration
- 3h 53m
- Frequency
- Once daily
- Estimated price
- $5 - $12
- Website
- https://www.bdz.bg/en
- Schedules at
- https://reiseauskunft.bahn.de/bin/query.exe/en?revia=yes&existOptimizePrice=1&country=overseas&initialAvail=ON&S={fromName}&Z={toName}&start=1
- 2nd Class
- $5 - $7
- 1st Class
- $7 - $12
Train from Ruse to Tulovo
- Ave. Duration
- 4h 20m
- Frequency
- Twice daily
- Estimated price
- $5 - $10
- Website
- https://www.bdz.bg/en
- Schedules at
- https://reiseauskunft.bahn.de/bin/query.exe/en?revia=yes&existOptimizePrice=1&country=overseas&initialAvail=ON&S={fromName}&Z={toName}&start=1
- 2nd Class
- $5 - $7
- 1st Class
- $7 - $10

- Phone
- +90 212 658 00 61
- info@huntur.com.tr
- Website
- huntur.com.tr
Bus from Istanbul to Stara Zagora
- Ave. Duration
- 6h 52m
- Frequency
- Once daily
- Estimated price
- $4 - $21
- Website
- Huntur
Bus from Kapikule to Stara Zagora
- Ave. Duration
- 2h 4m
- Frequency
- Once daily
- Estimated price
- $7 - $9
- Website
- Huntur

- Phone
- +4-0241-831.491
- transevren1@yahoo.com
- Website
- transevren.ro
Bus from Istanbul - Aksaray to Malko Tarnovo
- Ave. Duration
- 4h 5m
- Frequency
- On demand
- Estimated price
- $11 - $14
- Schedules at
- transevren.ro

- Phone
- 056 844 966
- Website
- mbus-bg.com
Bus from Malko Tarnovo to Burgas
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Estimated price
- $4 - $9
- Schedules at
- mbus-bg.com

- Phone
- 05952/ 36 35
- park@strandja.bg
- Website
- strandja.bg
Bus from Malko Tŭrnovo to Burgas
- Ave. Duration
- 2h
- Frequency
- 5 times a day
- Schedules at
- strandja.bg

- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Burgas Bus Station South to Stara Zagora Central Bus Station
- Ave. Duration
- 3h
- Frequency
- 4 times a day
- Estimated price
- $6 - $9
- Website
- http://en.union-ivkoni.com/

- Phone
- +359 (0) 885754058
- bourgasbus@abv.bg
- Website
- burgasbus.info
Bus from Burgas South to Stara Zagora
- Ave. Duration
- 2h 58m
- Frequency
- Once daily
- Estimated price
- $10 - $13
- Schedules at
- burgasbus.info

- Phone
- +359 89 345 5533
- info@atlastaxi.eu
- Website
- atlastaxi.eu
Shuttle from Bucharest Otopeni Airport to Ruse
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $95 - $140
- Book at
- Atlas Taxi
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 How to get from Luton Airport into central London, Is ride-sharing platform BlaBlaCar right for you? and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.
More Questions & Answers
The quickest flight from Istanbul Airport to Sofia Airport is the direct flight which takes 1h 10m.
Istanbul to Tulovo bus services, operated by Union Ivkoni, arrive at Stara Zagora Central Bus Station.
Istanbul to Tulovo train services, operated by Bulgarian Railways (BDZh), arrive at Tulovo station.
Yes, the driving distance between Istanbul to Tulovo is 400 km. It takes approximately 4h 27m to drive from Istanbul to Tulovo.
Turkish Airlines offers flights from Istanbul Airport to Sofia Airport.
There are four+ hotels available in Tulovo. Prices start at $100 USD per night.
The best way to get from Istanbul to Istanbul Airport is to taxi which takes 31 min and costs 360 ₺ - 430 ₺.