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 25mDrive 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$146–257Train 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 15m$105–350
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 25m.
Yes, there is a direct train departing from Varna and arriving at Vratsa. Services depart twice daily, 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 twice daily.
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 25m.
What companies run services between Varna, Bulgaria and Vratsa, Bulgaria?
Bulgarian Railways (BDZh) operates a train from Varna to Vratsa twice daily. 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 25m.
- Website
- air.bg
Flights from Varna Airport to Sofia Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $80–120
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Varna to Vratsa
- Ave. Duration
- 6h 20m
- Frequency
- Twice daily
- Estimated price
- $7–11
- Website
- Bulgarian Railways (BDZh)
- 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
- Bulgarian Railways (BDZh)
- 2nd Class
- $2–3
- 1st Class
- $2–4
Train from Varna to Mezdra
- Ave. Duration
- 5h 57m
- Frequency
- Every 3 hours
- Estimated price
- $7–10
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $7–10
- 1st Class
- $8–10
Train from Pleven to Mezdra
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- $2–4
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $2–3
- 1st Class
- $2–4
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Train from Pleven to Mezdra
- Ave. Duration
- 1h 16m
- Frequency
- 3 times a day
- Estimated price
- $11–13
- Website
- Romanian Railways (CFR)
- Phone
- 0722 265 779
- [email protected]
- Website
- mercadosud.autogari.ro
Bus from Varna to Sveti Vlas
- Ave. Duration
- 1h 21m
- Frequency
- Twice 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
- Atlas Taxi
Shuttle from Varna to Pleven
- Ave. Duration
- 4h 52m
- Frequency
- On demand
- Estimated price
- $90–340
- Website
- Atlas Taxi
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 Why you should take the train in the US, Bali: What to do if Mount Agung erupts, and What are the different types of Renfe trains in Spain? - 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 91+ hotels available in Vratsa.
















