There are 5 ways to get from Targovishte to Yambol by bus, train, 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.
Bus via Aytos
best- Take the bus from Targovishte Bus and Coach Station to Shumen Bus Stationbus
- Take the bus from Shumen to Aytosbus
- Take the bus from Aytos to Yambolbus
5h 47mTrain
cheapest- Take the train from Targovishte to Stara Zagoratrain Ic
- Take the train from Stara Zagora to Yamboltrain Re / ...
6h 29m$5–8Drive 123.6 km
- Drive from Targovishte to Yambolcar 123.6 km
1h 58m$20–29Taxi
- Take the taxi from Targovishte to Yamboltaxi 123.6 km
1h 58m$80–100Bus
- Take the bus from Targovishte Bus and Coach Station to Shumen Bus Stationbus
- Take the bus from Shumen to Karnobatbus
- Take the bus from Karnobat to Yambolbus
5h 49m$11–17
Targovishte to Yambol by train
Questions & Answers
The cheapest way to get from Targovishte to Yambol is to train which costs $4 - $8 and takes 6h 29m.
The fastest way to get from Targovishte to Yambol is to drive which takes 1h 58m and costs $19 - $29.
No, there is no direct bus from Targovishte station to Yambol. However, there are services departing from Targovishte Bus and Coach Station and arriving at Yambol via Shumen and Aytos. The journey, including transfers, takes approximately 5h 47m.
No, there is no direct train from Targovishte to Yambol. However, there are services departing from Targovishte and arriving at Yambol via Stara Zagora. The journey, including transfers, takes approximately 6h 29m.
The distance between Targovishte and Yambol is 217 km. The road distance is 123.6 km.
The best way to get from Targovishte to Yambol without a car is to bus via Aytos which takes 5h 47m and costs .
It takes approximately 5h 47m to get from Targovishte to Yambol, including transfers.
Targovishte to Yambol bus services, operated by Grup Plus - Etap Adresss, depart from Targovishte Bus and Coach Station.
Targovishte to Yambol train services, operated by Bulgarian Railways (BDZh), depart from Targovishte station.
The best way to get from Targovishte to Yambol is to bus via Aytos which takes 5h 47m and costs . Alternatively, you can train, which costs $4 - $8 and takes 6h 29m.
What companies run services between Targovishte, Tŭrgovishte, Bulgaria and Yambol, Bulgaria?
You can take a bus from Targovishte Bus and Coach Station to Yambol via Shumen, Aytos, and Aytos in around 5h 47m. Alternatively, you can take a train from Targovishte to Yambol via Stara Zagora in around 6h 29m.
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- bdz.bg
Train from Targovishte to Stara Zagora
- Ave. Duration
- 4h 48m
- Frequency
- Twice daily
- Estimated price
- $3–6
- Website
- https://www.bdz.bg/en
- 2nd Class
- $3–6
- 1st Class
- $4–6
Train from Stara Zagora to Yambol
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- $1–2
- Website
- https://www.bdz.bg/en
- 2nd Class
- $1–2
- 1st Class
- $1–2
- Phone
- +359 889 59 00 00
- [email protected]
- Website
- union-ivkoni.com
Bus from Targovishte Bus and Coach Station to Shumen Bus Station
- Ave. Duration
- 29 min
- Frequency
- Every 4 hours
- Estimated price
- $3–5
- Website
- https://union-ivkoni.com/en
Bus from Targovishte Bus and Coach Station to Shumen Bus Station
- Ave. Duration
- 29 min
- Frequency
- Every 4 hours
- Estimated price
- $3–5
- Website
- https://union-ivkoni.com/en
- Phone
- (084) 660811
- Website
- razgrad.bg
Bus from Shumen to Aytos
- Ave. Duration
- 1h 57m
- Frequency
- Once daily
- Schedules at
- razgrad.bg
- [email protected]
- Website
- bgrazpisanie.com
Bus from Aytos to Yambol
- Ave. Duration
- 1h 13m
- Frequency
- 5 times a day
- Estimated price
- $3–5
- Schedules at
- bgrazpisanie.com
Bus from Karnobat to Yambol
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Estimated price
- $3–4
- Schedules at
- bgrazpisanie.com
- Phone
- +359 82 82 81 51
- [email protected]
- Website
- avtogararuse.org
Bus from Shumen to Karnobat
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- $5–8
- Schedules at
- avtogararuse.org
- Ave. Duration
- 1h 58m
- Estimated price
- $80–100
Elit Taxi
- Phone
- +359 88 500 0077
Evro Taxi
- Phone
- +359 89 704 0444
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, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and Getting to Rome from the airport - to help you get the most out of your next trip.
More Questions & Answers
Targovishte to Yambol bus services, operated by Grup Plus - Etap Adresss, arrive at Shumen Bus Station.
Targovishte to Yambol train services, operated by Bulgarian Railways (BDZh), arrive at Stara Zagora station.
Yes, the driving distance between Targovishte to Yambol is 124 km. It takes approximately 1h 58m to drive from Targovishte to Yambol.
There are 44+ hotels available in Yambol.











