There are 5 ways to get from Bucharest to Lovech by bus, night train, car, shuttle, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from București, Autogara Militari to Pleven Bus StationUnion Ivkoni - Unibus 7
5h 51m$11–17Night train, train
cheapest- Take the night train from Bucharest to Gorna Oryahovitsa
- Take the train from Gorna Oryahovitsa to Levski461 / ...
- Take the train from Levski to Lovech
5h 39m$10–19Night train, bus
- Take the night train from Bucharest to Veliko TŭrnovoBosphor Express
- Take the bus from Veliko Tarnovo to Lovech
4h 53mDrive 229.3 km
- Drive from Bucharest to Lovech229.3 km
3h 45m$37–53Shuttle
- Take a shuttle bus from Bucharest to Pleven
4h 56m$200–290
Questions & Answers
The cheapest way to get from Bucharest to Lovech is to bus which costs $11 - $17 and takes 5h 51m.
The fastest way to get from Bucharest to Lovech is to drive which takes 3h 45m and costs $35 - $55.
No, there is no direct bus from Bucharest to Lovech. However, there are services departing from București, Autogara Militari and arriving at Lovech via Pleven. The journey, including transfers, takes approximately 5h 51m.
No, there is no direct train from Bucharest to Lovech. However, there are services departing from Bucharest and arriving at Lovech via Gorna Oryahovitsa and Levski. The journey, including transfers, takes approximately 5h 39m.
The distance between Bucharest and Lovech is 267 km. The road distance is 229.3 km.
The best way to get from Bucharest to Lovech without a car is to bus which takes 5h 51m and costs $11 - $17.
It takes approximately 5h 51m to get from Bucharest to Lovech, including transfers.
Bucharest to Lovech bus services, operated by Union Ivkoni, depart from București, Autogara Militari station.
Bucharest to Lovech train services, operated by Bulgarian Railways (BDZh), depart from Bucharest station.
Bucharest to Lovech bus services, operated by Union Ivkoni, arrive at Pleven Bus Station.
What companies run services between Bucharest, Romania and Lovech, Bulgaria?
Union Ivkoni operates a bus from București, Autogara Militari to Pleven Bus Station once daily. Tickets cost $11–17 and the journey takes 4h 15m.
- Phone
- +35929311111
- onlineticket@bdz.bg
- Website
- bdz.bg
Night train from Bucharest to Veliko Tŭrnovo
- Ave. Duration
- 2h 19m
- Frequency
- Twice a week
- Estimated price
- $7–12
- Website
- https://www.bdz.bg/en
- 2nd Class
- $7–11
- 1st Class
- $10–12
Night train from Bucharest to Gorna Oryahovitsa
- Ave. Duration
- 2h 14m
- Frequency
- Twice a week
- Estimated price
- $7–11
- Website
- https://www.bdz.bg/en
- 2nd Class
- $7–10
- 1st Class
- $10–11
Train from Gorna Oryahovitsa to Levski
- Ave. Duration
- 37 min
- Frequency
- Every 2 hours
- Estimated price
- $2–5
- Website
- https://www.bdz.bg/en
- 2nd Class
- $2–4
- 1st Class
- $2–5
Train from Levski to Lovech
- Ave. Duration
- 48 min
- Frequency
- 3 times a day
- Estimated price
- $1–3
- Website
- https://www.bdz.bg/en
- 2nd Class
- $1–2
- 1st Class
- $1–3
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from București, Autogara Militari to Pleven Bus Station
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- $11–17
- Website
- https://union-ivkoni.com/en
- Phone
- +359 (0) 64 888 666
- avtogara@pleven.bg
- Website
- avtogarapleven.com
Bus from Veliko Tarnovo to Lovech
- Ave. Duration
- 1h 23m
- Frequency
- Twice daily
- Schedules at
- avtogarapleven.com
- Phone
- +359 89 345 5533
- info@atlastaxi.eu
- Website
- atlastaxi.eu
Shuttle from Bucharest to Pleven
- Ave. Duration
- 3h 12m
- Frequency
- On demand
- Estimated price
- $200–290
- Website
- https://atlastaxi.eu/
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, 4 stunningly beautiful Philippines islands you need to visit, and Getting to Milan from the airport - to help you get the most out of your next trip.
More Questions & Answers
Bucharest to Lovech train services, operated by Bulgarian Railways (BDZh), arrive at Gorna Oryahovitsa station.
Yes, the driving distance between Bucharest to Lovech is 229 km. It takes approximately 3h 45m to drive from Bucharest to Lovech.
There are 31+ hotels available in Lovech.












