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 - $10

Cheapest option

Train  •  2 h 24 min

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

$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 463 / ...

$5 - $7

Taxi  •  1 h 53 min

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

$50 - $65

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

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. Two 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
$3 - $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
BG Razpisanie
Website
bgrazpisanie.com
Bus from Veliko Tarnovo to Pleven
Ave. Duration
2 h 15 min
Frequency
Once daily
Estimated price
$6 - $9
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
$7 - $10
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
Frequency
5 times a day
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
$50 - $65
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 Getting to Milan from the airport, How to get from London to Edinburgh and Want to know more about Flixbus? - to help you get the most out of your next trip.

Questions & Answers

How far is it from Veliko Tarnovo to Pleven?

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

What is the cheapest way to get from Veliko Tarnovo to Pleven?

The cheapest way to get from Veliko Tarnovo to Pleven is to train which costs $3 - $5 and takes 2 h 24 min.

What is the fastest way to get from Veliko Tarnovo to Pleven?

The quickest way to get from Veliko Tarnovo to Pleven is to taxi which takes 1 h 53 min and costs $50 - $65.

Is there a direct train between Veliko Tarnovo and Pleven?

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.

Is there a direct bus between Veliko Tarnovo and Pleven?

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

How long does it take to get from Veliko Tarnovo to Pleven?

The bus from Veliko Tarnovo to Pleven takes 2 h including transfers and departs four times a day.