COVID-19 Travel restrictions may apply. Learn More.
Duration 3h
Distance 106 km
Average price $7
Frequency Daily

Trip overview

The bus between Veliko Turnovo and Stara Zagora takes 3h. There is at least one bus per day from Veliko Turnovo to Stara Zagora. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

Bus

  1. Veliko Tarnovo
  2. Stara Zagora
1h 45m
Bookable on Rome2rio
$5 - $11

Veliko Turnovo to Stara Zagora bus times

Buses run once daily between Veliko Turnovo and Stara Zagora. The service departs Veliko Turnovo at 13:30 in the afternoon, which arrives into Stara Zagora at 16:30. All services run direct with no transfers required, and take on average 3h. The schedules shown below are for the next available departures.

Frequently asked questions

Want to know about travelling from Veliko Turnovo to Stara Zagora? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

There is widespread community transmission globally.
Some travel restrictions are being lifted in Bulgaria. For the latest travel status, please check the official page for Bulgaria.

Learn More.

Yes, there is a direct bus departing from Veliko Tarnovo and arriving at Stara Zagora. Services depart twice daily, and operate every day. The journey takes approximately 1h 45m.

More details

The distance between Veliko Turnovo and Stara Zagora is 72 km. The road distance is 106 km.

Get driving directions

Veliko Turnovo to Stara Zagora bus services, operated by Municipality of Stara Zagora, depart from Veliko Tarnovo station.

More details

Veliko Turnovo to Stara Zagora bus services, operated by Municipality of Stara Zagora, arrive at Stara Zagora station.

More details

Book your Veliko Turnovo to Stara Zagora bus tickets online with Omio.

Search and book

There are seven+ hotels available in Stara Zagora. Prices start at $100 USD per night.

More details

What companies run services between Veliko Turnovo and Stara Zagora?

Municipality of Stara Zagora operates a bus from Veliko Tarnovo to Stara Zagora 5 times a day. Tickets cost $5 - $8 and the journey takes 1h 45m. Three other operators also service this route.
Bus operators
Municipality of Stara Zagora
Ave. Duration
1h 45m
Frequency
5 times a day
Estimated price
$5 - $8
Patnicheski Prevozi AD.
Ave. Duration
1h 54m
Frequency
3 times a day
Estimated price
$11
Phone
062 / 64-09-08
Email
office@pprevozi.com
Website
pprevozi.com
Bus from Veliko Tarnovo to Stara Zagora
Ave. Duration
1h 54m
Frequency
3 times a day
Estimated price
$11
Schedules at
pprevozi.com
BG Razpisanie
Ave. Duration
2h 11m
Frequency
Once daily
Estimated price
$6 - $8
Website
bgrazpisanie.com
Bus from Veliko Tarnovo to Stara Zagora
Ave. Duration
2h 11m
Frequency
Once daily
Estimated price
$6 - $8
Schedules at
bgrazpisanie.com
Plovdiv Express - 2000 LTD
Ave. Duration
3h
Frequency
Once daily
Phone
0888 211 781
Email
plovdiv_ekspres_2000@abv.bg
Website
plovdivexpres-2000.com
Bus from Veliko Tarnovo to Stara Zagora
Ave. Duration
3h
Frequency
Once daily
Schedules at
plovdivexpres-2000.com

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps