There are 4 ways to get from Plovdiv to Pliska 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 Veliko Tŭrnovo
best- Take the bus from Plovdiv to Veliko Tarnovobus
- Take the bus from Veliko Tarnovo to Shumen Bus Stationbus Group Plus 1697 / ...
6h 50mTrain
cheapest- Take the train from Plovdiv to Stara Zagoratrain Re / ...
- Take the train from Stara Zagora to Kaspichantrain Ic
8h 58m$12–17Drive 306.1 km
- Drive from Plovdiv to Pliskacar 306.1 km
3h 31m$49–70Bus
- Take the bus from Plovdiv to Kotelbus
- Take the bus from Kotel to Shumenbus
10h
Questions & Answers
The cheapest way to get from Plovdiv to Pliska is to train which costs $12 - $18 and takes 8h 58m.
The fastest way to get from Plovdiv to Pliska is to drive which takes 3h 31m and costs $45 - $70.
No, there is no direct bus from Plovdiv to Pliska station. However, there are services departing from Plovdiv and arriving at Shumen Bus Station via Veliko Tarnovo. The journey, including transfers, takes approximately 6h 50m.
No, there is no direct train from Plovdiv to Pliska. However, there are services departing from Plovdiv and arriving at Kaspichan via Stara Zagora. The journey, including transfers, takes approximately 8h 58m.
The distance between Plovdiv and Pliska is 364 km. The road distance is 306.1 km.
The best way to get from Plovdiv to Pliska without a car is to bus via Veliko Tŭrnovo which takes 6h 50m and costs .
It takes approximately 6h 50m to get from Plovdiv to Pliska, including transfers.
Plovdiv to Pliska bus services, operated by Plovdiv Express - 2000, depart from Plovdiv station.
Plovdiv to Pliska train services, operated by Bulgarian Railways (BDZh), depart from Plovdiv station.
The best way to get from Plovdiv to Pliska is to bus via Veliko Tŭrnovo which takes 6h 50m and costs . Alternatively, you can train, which costs $12 - $18 and takes 8h 58m.
What companies run services between Plovdiv, Bulgaria and Pliska, Bulgaria?
You can take a bus from Plovdiv to Pliska via Veliko Tarnovo and Shumen Bus Station in around 6h 50m. Alternatively, you can take a train from Plovdiv to Pliska via Stara Zagora and Kaspichan in around 8h 58m.
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- bdz.bg
Train from Plovdiv to Stara Zagora
- Ave. Duration
- 2h 8m
- Frequency
- Hourly
- Estimated price
- $2–4
- Website
- https://www.bdz.bg/en
- 2nd Class
- $2–3
- 1st Class
- $2–4
Train from Stara Zagora to Kaspichan
- Ave. Duration
- 5h 41m
- Frequency
- Twice daily
- Estimated price
- $4–6
- Website
- https://www.bdz.bg/en
- 2nd Class
- $4–6
- 1st Class
- $4–6
- Phone
- 0888 211 781
- [email protected]
- Website
- plovdivexpres-2000.com
Bus from Plovdiv to Veliko Tarnovo
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Schedules at
- plovdivexpres-2000.com
- Phone
- +359 889 59 00 00
- [email protected]
- Website
- union-ivkoni.com
Bus from Veliko Tarnovo to Shumen Bus Station
- Ave. Duration
- 2h 4m
- Frequency
- Every 4 hours
- Estimated price
- $10–17
- Website
- https://union-ivkoni.com/en
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 Need to know: Eurostar, Bali: What to do if Mount Agung erupts, and Travelling around the UAE - to help you get the most out of your next trip.
More Questions & Answers
Plovdiv to Pliska bus services, operated by Plovdiv Express - 2000, arrive at Veliko Tarnovo station.
Plovdiv to Pliska train services, operated by Bulgarian Railways (BDZh), arrive at Stara Zagora station.
Yes, the driving distance between Plovdiv to Pliska is 306 km. It takes approximately 3h 31m to drive from Plovdiv to Pliska.
There are 63+ hotels available in Pliska.








