There are 7 ways to get from Shipka to Veliko Tŭrnovo 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 Gabrovo
best- Take the bus from Shipka to Gabrovobus
- Take the bus from Gabrovo to Veliko Tarnovobus
2h 27m$3–5Train
cheapest- Take the train from Kazanlak to Veliko Tarnovotrain Ic
3h 42m$2–4Drive 78.1 km
- Drive from Shipka to Veliko Tŭrnovocar 78.1 km
1h 23m$13–18Taxi
- Take the taxi from Shipka to Veliko Tŭrnovotaxi 78.1 km
1h 23m$50–65Bus
- Take the bus from Shipka to Kazanlakbus
- Take the bus from Kazanlak to Veliko Tarnovobus
3hBus #2
- Take the bus from Shipka to Kazanlakbus
- Take the bus from Kazanlak to Veliko Tarnovobus
3h 30mTaxi, train
- Take the taxi from Shipka to Plachkovtsitaxi
- Take the train from Plachkovtsi to Veliko Tarnovotrain Ic / ...
1h 50m$43–52
Questions & Answers
The cheapest way to get from Shipka to Veliko Tŭrnovo is to train which costs $2 - $4 and takes 3h 42m.
The fastest way to get from Shipka to Veliko Tŭrnovo is to drive which takes 1h 23m and costs $12 - $18.
No, there is no direct bus from Shipka to Veliko Tŭrnovo. However, there are services departing from Shipka and arriving at Veliko Tarnovo via Gabrovo. The journey, including transfers, takes approximately 2h 27m.
No, there is no direct train from Shipka to Veliko Tŭrnovo. However, there are services departing from Kazanlak and arriving at Veliko Tarnovo via . The journey, including transfers, takes approximately 3h 42m.
The distance between Shipka and Veliko Tŭrnovo is 80 km. The road distance is 78.1 km.
The best way to get from Shipka to Veliko Tŭrnovo without a car is to bus via Gabrovo which takes 2h 27m and costs $3 - $6.
It takes approximately 2h 27m to get from Shipka to Veliko Tŭrnovo, including transfers.
Shipka to Veliko Tŭrnovo bus services, operated by Municipality of Stara Zagora, depart from Shipka station.
Shipka to Veliko Tŭrnovo train services, operated by Bulgarian Railways (BDZh), depart from Kazanlak station.
The best way to get from Shipka to Veliko Tŭrnovo is to bus via Gabrovo which takes 2h 27m and costs $3 - $6. Alternatively, you can train, which costs $2 - $4 and takes 3h 42m.
What companies run services between Shipka, Oblast Stara Zagora, Bulgaria and Veliko Tŭrnovo, Bulgaria?
You can take a bus from Shipka to Veliko Tarnovo via Gabrovo in around 2h 27m. Alternatively, Bulgarian Railways (BDZh) operates a train from Kazanlak to Veliko Tarnovo twice daily. Tickets cost $2–4 and the journey takes 2h 12m.
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Kazanlak to Veliko Tarnovo
- Ave. Duration
- 2h 12m
- Frequency
- Twice daily
- Estimated price
- $2–4
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $2–3
- 1st Class
- $2–4
Train from Plachkovtsi to Veliko Tarnovo
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- $1–3
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $1–2
- 1st Class
- $2–3
- Phone
- 042 605 349
- [email protected]
- Website
- avtogara.starazagora.bg
Bus from Shipka to Gabrovo
- Ave. Duration
- 32 min
- Frequency
- Twice daily
- Estimated price
- $1–2
- Schedules at
- avtogara.starazagora.bg
- [email protected]
- Website
- bgrazpisanie.com
Bus from Gabrovo to Veliko Tarnovo
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Estimated price
- $2–4
- Schedules at
- bgrazpisanie.com
Bus from Kazanlak to Veliko Tarnovo
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $3–6
- Schedules at
- bgrazpisanie.com
- Phone
- 0888 211 781
- [email protected]
- Website
- plovdivexpres-2000.com
Bus from Gabrovo to Veliko Tarnovo
- Ave. Duration
- 43 min
- Frequency
- Once daily
- Schedules at
- starazagora.bg
Bus from Kazanlak to Veliko Tarnovo
- Ave. Duration
- 1h 22m
- Frequency
- Once daily
- Estimated price
- $8
- Schedules at
- starazagora.bg
- Phone
- +359 82 82 81 51
- [email protected]
- Website
- avtogararuse.org
Bus from Gabrovo to Veliko Tarnovo
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Estimated price
- $2–4
- Schedules at
- avtogararuse.org
- Phone
- 0878 64 30 15
- [email protected]
- Website
- kazanlak-bg.info
Bus from Shipka to Kazanlak
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Schedules at
- kazanlak-bg.info
Bus from Shipka to Kazanlak
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Schedules at
- kazanlak-bg.info
Bus from Kazanlak to Veliko Tarnovo
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Schedules at
- kazanlak-bg.info
- Ave. Duration
- 1h 11m
- Estimated price
- $40–65
Mistral Taxi
- Phone
- +359 431 6147
Svetoslav Karagyozov Taxi
- Phone
- +359 89 605 6062
- Website
- taxi-service-7347.business.site
Trans Taksi
- Phone
- +359 431 6157
Moni Taxi
- Phone
- +359 66 800 126
Tiko Taksi
- Phone
- +35966800128
Vip Taxi
- Phone
- +359 88 941 4465
- Website
- facebook.com
Mistral Taxi
- Phone
- +359 431 6147
Svetoslav Karagyozov Taxi
- Phone
- +359 89 605 6062
- Website
- taxi-service-7347.business.site
Trans Taksi
- Phone
- +359 431 6157
Moni Taxi
- Phone
- +359 66 800 126
Tiko Taksi
- Phone
- +35966800128
Vip Taxi
- Phone
- +359 88 941 4465
- Website
- facebook.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 Which London airport should I choose?, Train travel in France: A guide to SNCF, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.
More Questions & Answers
Shipka to Veliko Tŭrnovo bus services, operated by Municipality of Stara Zagora, arrive at Gabrovo station.
Shipka to Veliko Tŭrnovo train services, operated by Bulgarian Railways (BDZh), arrive at Veliko Tarnovo station.
Yes, the driving distance between Shipka to Veliko Tŭrnovo is 78 km. It takes approximately 1h 23m to drive from Shipka to Veliko Tŭrnovo.
There are 471+ hotels available in Veliko Tŭrnovo.














