There are 5 ways to get from Makaza (Land) to Stara Zagora by bus, train, 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.
Bus via Momchilgrad
best- Take the bus from Momchilgrad to Stara Zagorabus
4h 22m$6–9Bus
cheapest- Take the bus from Momchilgrad to Stara Zagorabus
4h 41m$4–10Train, bus
- Take the train from Podkova to Dimitrovgradtrain Re / ...
- Take the bus from Dimitrovgrad to Stara Zagorabus
4h 52m$7–16Drive 157.1 km
- Drive from Makaza (Land) to Stara Zagoracar 157.1 km
2h 23m$33–48Bus via Badeshte
- Take the bus from Momchilgrad to Badeshtebus
6h 3m
Questions & Answers
The cheapest way to get from Makaza (Land) to Stara Zagora is to bus via Momchilgrad which costs $6 - $10 and takes 4h 22m.
The fastest way to get from Makaza (Land) to Stara Zagora is to drive which takes 2h 23m and costs $30 - $50.
No, there is no direct bus from Makaza (Land) to Stara Zagora. However, there are services departing from Kirkovo and arriving at Stara Zagora via Momchilgrad. The journey, including transfers, takes approximately 4h 22m.
The distance between Makaza (Land) and Stara Zagora is 163 km. The road distance is 157.1 km.
It takes approximately 4h 22m to get from Makaza (Land) to Stara Zagora, including transfers.
Makaza (Land) to Stara Zagora bus services, operated by BG Razpisanie, depart from Momchilgrad station.
Makaza (Land) to Stara Zagora bus services, operated by BG Razpisanie, arrive at Stara Zagora station.
Yes, the driving distance between Makaza (Land) to Stara Zagora is 157 km. It takes approximately 2h 23m to drive from Makaza (Land) to Stara Zagora.
There are 151+ hotels available in Stara Zagora.
What companies run services between Makaza (Land), Bulgaria and Stara Zagora, Bulgaria?
BG Razpisanie operates a bus from Momchilgrad to Stara Zagora once daily. Tickets cost $4–6 and the journey takes 2h 30m.
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Podkova to Dimitrovgrad
- Ave. Duration
- 3h 1m
- Frequency
- Every 4 hours
- Estimated price
- $2–4
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $2–4
- 1st Class
- $3–4
- [email protected]
- Website
- bgrazpisanie.com
Bus from Momchilgrad to Stara Zagora
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- $4–6
- Schedules at
- bgrazpisanie.com
Bus from Momchilgrad to Stara Zagora
- Ave. Duration
- 2h 18m
- Frequency
- Once daily
- Estimated price
- $4–7
- Schedules at
- bgrazpisanie.com
- Phone
- 042 605 349
- [email protected]
- Website
- avtogara.starazagora.bg
Bus from Dimitrovgrad to Stara Zagora
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- $1–4
- Schedules at
- avtogara.starazagora.bg
Bus from Momchilgrad to Stara Zagora
- Ave. Duration
- 2h 55m
- Frequency
- Every 4 hours
- Estimated price
- $2–7
- Schedules at
- starazagora.bg
- Phone
- +359 0882455155
- [email protected]
- Website
- Burgas Bus
Bus from Dimitrovgrad to Stara Zagora
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- $4–6
- Website
- Burgas Bus
- Website
- Momchilgrad Bus
Bus from Momchilgrad to Stara Zagora
- Ave. Duration
- 2h 20m
- Frequency
- 3 times a day
- Website
- Momchilgrad Bus
- Website
- krumovgrad-bg.com
Bus from Momchilgrad to Stara Zagora
- Ave. Duration
- 2h 33m
- Frequency
- Once daily
- Schedules at
- Krumovgrad Municipality Bus
- Phone
- +359 (0) 64 888 666
- [email protected]
- Website
- avtogarapleven.com
Bus from Momchilgrad to Stara Zagora
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Schedules at
- avtogarapleven.com
Bus from Momchilgrad to Badeshte
- Ave. Duration
- 2h 58m
- Frequency
- Once daily
- Schedules at
- avtogarapleven.com
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 Best ways to travel around Australia, Italian Lakes: Getting around by train, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.




















