There are 5 ways to get from Lovech to Vratsa 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, train
best- Take the bus from Lovech to Plevenbus
- Take the train from Pleven to Mezdratrain Ic / ...
2h 59mTrain
cheapest- Take the train from Lovech to Levskitrain Re
- Take the train from Levski to Mezdratrain Ic / ...
3h 41m$14–16Bus
- Take the bus from Lovech to Vratsabus
3hDrive 125.5 km
- Drive from Lovech to Vratsacar 125.5 km
2h 7m$20–29Taxi
- Take the taxi from Lovech to Vratsataxi 125.5 km
2h 7m$80–100
Lovech to Vratsa by train
Questions & Answers
The cheapest way to get from Lovech to Vratsa is to train which costs $14 - $17 and takes 3h 41m.
The fastest way to get from Lovech to Vratsa is to drive which takes 2h 7m and costs $19 - $29.
Yes, there is a direct bus departing from Lovech and arriving at Vratsa. Services depart once daily, and operate every day. The journey takes approximately 3h.
No, there is no direct train from Lovech to Vratsa. However, there are services departing from Lovech and arriving at Vratsa via Levski and Mezdra. The journey, including transfers, takes approximately 3h 41m.
The distance between Lovech and Vratsa is 153 km. The road distance is 125.5 km.
The best way to get from Lovech to Vratsa without a car is to bus and train which takes 2h 59m and costs .
It takes approximately 2h 59m to get from Lovech to Vratsa, including transfers.
Lovech to Vratsa bus services, operated by Planinite Bus, depart from Lovech station.
Lovech to Vratsa train services, operated by Bulgarian Railways (BDZh), depart from Lovech station.
The best way to get from Lovech to Vratsa is to bus which takes 3h and costs . Alternatively, you can train, which costs $14 - $17 and takes 3h 41m.
What companies run services between Lovech, Bulgaria and Vratsa, Bulgaria?
Planinite Bus operates a bus from Lovech to Vratsa once daily, and the journey takes 3h. Alternatively, you can take a train from Lovech to Vratsa via Levski and Mezdra in around 3h 41m.
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- bdz.bg
Train from Pleven to Mezdra
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- $2–4
- Website
- https://www.bdz.bg/en
- 2nd Class
- $2–3
- 1st Class
- $2–4
Train from Lovech to Levski
- Ave. Duration
- 48 min
- Frequency
- Every 4 hours
- Estimated price
- $1–3
- Website
- https://www.bdz.bg/en
- 2nd Class
- $1–2
- 1st Class
- $1–3
Train from Levski to Mezdra
- Ave. Duration
- 1h 42m
- Frequency
- Hourly
- Estimated price
- $2–3
- Website
- https://www.bdz.bg/en
- 2nd Class
- $2–3
- 1st Class
- $2–3
- Phone
- 0219521
- Website
- cfrcalatori.ro
Train from Pleven to Mezdra
- Ave. Duration
- 1h 16m
- Frequency
- 3 times a day
- Estimated price
- $11–13
- Website
- https://www.cfrcalatori.ro/en/
Train from Levski to Mezdra
- Ave. Duration
- 1h 44m
- Frequency
- 3 times a day
- Estimated price
- $12–13
- Website
- https://www.cfrcalatori.ro/en/
- Phone
- +359 (0) 64 888 666
- [email protected]
- Website
- avtogarapleven.com
Bus from Lovech to Pleven
- Ave. Duration
- 37 min
- Frequency
- 5 times a day
- Schedules at
- avtogarapleven.com
- Website
- planinite.info
Bus from Lovech to Vratsa
- Ave. Duration
- 3h
- Frequency
- Once daily
- Schedules at
- planinite.info
- Ave. Duration
- 2h 7m
- Estimated price
- $80–100
Kaloyan Dimitrov Mitev
- Phone
- +359887204100
Lyubomir Vatev Radoev
- Phone
- +359898469296
Тaxi Lovech
- Phone
- +359899283120
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 Gatwick Airport into central London, Italy Travel Guides, and Getting to Rome from the airport - to help you get the most out of your next trip.
More Questions & Answers
Lovech to Vratsa bus services, operated by Planinite Bus, arrive at Vratsa station.
Lovech to Vratsa train services, operated by Bulgarian Railways (BDZh), arrive at Levski station.
Yes, the driving distance between Lovech to Vratsa is 126 km. It takes approximately 2h 7m to drive from Lovech to Vratsa.
There are 89+ hotels available in Vratsa.












