There are 6 ways to get from Varna to Vratsa by train, bus, car, plane, 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.
Train
best- Take the train from Varna to Vratsatrain Ic
6h 20m$7–11Bus
- Take the bus from Varna to Sveti Vlasbus
- Take the bus from Sveti Vlas to Vratsabus
7h 26mDrive 402.5 km
- Drive from Varna to Vratsacar 402.5 km
5h 17m$64–92Fly, train
- Fly from Varna Airport (VAR) to Sofia Airport (SOF)plane VAR - SOF
- Take the train from Sofia Sever to Mezdratrain
6h 10m$141–237Train via Mezdra
- Take the train from Varna to Mezdratrain Ic
6h 39m$8–11Shuttle, train
- Take a shuttle bus from Varna to Pleven
- Take the train from Pleven to Mezdratrain Ic / ...
7h 14m$105–349
Varna to Vratsa by train
Questions & Answers
The cheapest way to get from Varna to Vratsa is to train which costs $7 - $11 and takes 6h 20m.
The fastest way to get from Varna to Vratsa is to drive which takes 5h 17m and costs $60 - $95.
No, there is no direct bus from Varna to Vratsa. However, there are services departing from Varna and arriving at Vratsa via Sveti Vlas. The journey, including transfers, takes approximately 7h 26m.
Yes, there is a direct train departing from Varna and arriving at Vratsa. Services depart three times a day, and operate every day. The journey takes approximately 6h 20m.
The distance between Varna and Vratsa is 460 km. The road distance is 402.5 km.
The best way to get from Varna to Vratsa without a car is to train which takes 6h 20m and costs $7 - $11.
The train from Varna to Vratsa takes 6h 20m including transfers and departs three times a day.
Varna to Vratsa bus services, operated by Mercado Sud, depart from Varna station.
Varna to Vratsa train services, operated by Bulgarian Railways (BDZh), depart from Varna station.
The best way to get from Varna to Vratsa is to train which takes 6h 20m and costs $7 - $11. Alternatively, you can bus, which costs and takes 7h 26m.
What companies run services between Varna, Bulgaria and Vratsa, Bulgaria?
Bulgarian Railways (BDZh) operates a train from Varna to Vratsa 3 times a day. Tickets cost $7–11 and the journey takes 6h 20m. Alternatively, you can take a bus from Varna to Vratsa via Sveti Vlas and Sveti Vlas in around 7h 26m.
- Website
- air.bg
Flights from Varna Airport to Sofia Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $75–110
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- bdz.bg
Train from Varna to Vratsa
- Ave. Duration
- 6h 20m
- Frequency
- 3 times a day
- Estimated price
- $7–11
- Website
- https://www.bdz.bg/en
- 2nd Class
- $7–10
- 1st Class
- $8–11
Train from Sofia Sever to Mezdra
- Ave. Duration
- 1h 59m
- Frequency
- Hourly
- Estimated price
- $2–4
- Website
- https://www.bdz.bg/en
- 2nd Class
- $2–3
- 1st Class
- $2–4
Train from Varna to Mezdra
- Ave. Duration
- 5h 57m
- Frequency
- Every 2 hours
- Estimated price
- $7–10
- Website
- https://www.bdz.bg/en
- 2nd Class
- $7–10
- 1st Class
- $7–10
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
- 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/
- Phone
- 0722 265 779
- [email protected]
- Website
- mercadosud.autogari.ro
Bus from Varna to Sveti Vlas
- Ave. Duration
- 1h 22m
- Frequency
- Once daily
- Estimated price
- $10–15
- Schedules at
- mercadosud.autogari.ro
- Single
- $10–15
- Website
- planinite.info
Bus from Sveti Vlas to Vratsa
- Ave. Duration
- 5h
- Frequency
- Once daily
- Schedules at
- planinite.info
- Phone
- +359 89 345 5533
- [email protected]
- Website
- atlastaxi.eu
Shuttle from Varna to Pleven
- Ave. Duration
- 4h 52m
- Frequency
- On demand
- Estimated price
- $90–340
- 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 Getting around the Cyclades, Thanksgiving 2018: How to travel stress-free, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.
More Questions & Answers
Varna to Vratsa bus services, operated by Mercado Sud, arrive at Sveti Vlas station.
Varna to Vratsa train services, operated by Bulgarian Railways (BDZh), arrive at Vratsa station.
Yes, the driving distance between Varna to Vratsa is 403 km. It takes approximately 5h 17m to drive from Varna to Vratsa.
There are 89+ hotels available in Vratsa.
















