There are 6 ways to get from Veliko Tarnovo to Pleven by bus, train, taxi, car or shuttle

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus  •  2 h

  1. Take the bus from Veliko Tarnovo to Pleven

$6 - $9

Cheapest option

Train  •  2 h 24 min

  1. Take the train from Gorna Oryahovitsa to Pleven 461 / ...

$4 - $5

4 alternative options

Bus, train  •  2 h 41 min

  1. Take the bus from Veliko Tarnovo to Pavlikeni
  2. Take the train from Pavlikeni to Pleven 461 / ...

$4 - $7

Taxi  •  1 h 53 min

  1. Take a taxi from Veliko Tarnovo to Pleven 73.5 miles

$45 - $60

Drive  •  1 h 53 min

  1. Drive from Veliko Tarnovo to Pleven 73.5 miles

$11 - $17

Shuttle  •  2 h

  1. Take a shuttle bus from Veliko Tarnovo to Pleven

$8

Questions & Answers

Yes, there is a direct bus departing from Veliko Tarnovo and arriving at Pleven. Services depart every four hours, and operate every day. The journey takes approximately 2 h.

More details

No, there is no direct train from Veliko Tarnovo to Pleven. However, there are services departing from Veliko Tarnovo and arriving at Pleven via Gorna Oryahovitsa. The journey, including transfers, takes approximately 2 h 24 min.

More details

The distance between Veliko Tarnovo and Pleven is 90 km. The road distance is 117.6 km.

Get driving directions

The best way to get from Veliko Tarnovo to Pleven without a car is to bus which takes 2 h and costs .

More details

The bus from Veliko Tarnovo to Pleven takes 2 h including transfers and departs every four hours.

More details

Veliko Tarnovo to Pleven bus services, operated by Pleven Bus Station, depart from Veliko Tarnovo station.

More details

Veliko Tarnovo to Pleven train services, operated by Bulgarian Railways (BDZh), depart from Gorna Oryahovitsa station.

More details

The best way to get from Veliko Tarnovo to Pleven is to bus which takes 2 h and costs . Alternatively, you can train, which costs and takes 2 h 24 min.

Mode details

Veliko Tarnovo to Pleven bus services, operated by Pleven Bus Station, arrive at Pleven station.

More details

Veliko Tarnovo to Pleven train services, operated by Bulgarian Railways (BDZh), arrive at Pleven station.

More details

Map of how to get from Veliko Tarnovo to Pleven.
Launch map view
  • Distance: 56.3 miles
  • Duration: 2 h

What companies run services between Veliko Tarnovo, Bulgaria and Pleven, Bulgaria?

Pleven Bus Station operates a bus from Veliko Tarnovo to Pleven twice daily, and the journey takes 2 h. Three other operators also service this route. Alternatively, Bulgarian Railways (BDZh) operates a train from Veliko Tarnovo to Pleven every 2 hours. Tickets cost $2 - $3 and the journey takes 1 h 6 min.

Train operators
Bulgarian Railways (BDZh)
Phone
0700 10 200
Website
bdz.bg
Train from Gorna Oryahovitsa to Pleven
Ave. Duration
1 h 6 min
Frequency
Every 2 hours
Estimated price
$2 - $3
Website
bdz.bg
Train from Pavlikeni to Pleven
Ave. Duration
41 min
Frequency
Every 2 hours
Estimated price
$2 - $4
Website
bdz.bg
Bus operators
Pleven Bus Station
Phone
+359 (0) 64 888 666
Website
avtogara.pleven.bg
Bus from Veliko Tarnovo to Pleven
Ave. Duration
2 h
Frequency
Twice daily
Schedules at
avtogara.pleven.bg
Patnicheski Prevozi AD.
Phone
062 / 64-09-08
Email
office@pprevozi.com
Website
pprevozi.com
Bus from Veliko Tarnovo to Pleven
Ave. Duration
2 h 15 min
Frequency
Twice daily
Estimated price
$8
Schedules at
pprevozi.com
BG Razpisanie
Website
bgrazpisanie.com
Bus from Veliko Tarnovo to Pleven
Ave. Duration
2 h 15 min
Frequency
Once daily
Estimated price
$6 - $8
Schedules at
bgrazpisanie.com
Aleks ОK
Phone
+359 62 60 22 60
Email
info@alexok.com
Website
alexok.com
Bus from Veliko Turnovo to Pleven
Ave. Duration
3 h
Frequency
Once daily
Estimated price
$6 - $9
Schedules at
alexok.com
Bus from Veliko Tarnovo to Pavlikeni
Ave. Duration
1 h
Frequency
Every 3 hours
Estimated price
$2 - $4
Schedules at
alexok.com
Municipality Pavlikeni Bus
Website
pavlikeni.bg
Bus from Veliko Tarnovo to Pavlikeni
Ave. Duration
1 h 30 min
Frequency
Every 3 hours
Schedules at
pavlikeni.bg
Veliko Tarnovo Transportation
Email
vtarnovo_net@abv.bg
Website
veliko-tarnovo.net
Shuttle from Veliko Tarnovo to Pleven
Ave. Duration
2 h
Frequency
Once daily
Estimated price
$8
Schedules at
veliko-tarnovo.net
Other operators
Taxi from Veliko Tarnovo to Pleven
Ave. Duration
1 h 53 min
Estimated price
$45 - $60
Aleks OK
Phone
+359 62/616 16
Mit Taksi
Phone
+359 62/601 973

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 How to get from London to Edinburgh, What are the different types of Renfe trains in Spain? and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.

More Questions & Answers

Yes, the driving distance between Veliko Tarnovo to Pleven is 118 km. It takes approximately 1 h 53 min to drive from Veliko Tarnovo to Pleven.

Get driving directions

There are 39+ hotels available in Pleven. Prices start at $26 USD per night.

More details