There are 7 ways to get from Vratsa to Sofia Central Bus Station by train, bus, 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.
Train
best- Take the train from Vratsa to Sofia Severtrain Ic / ...
2h 1m$1–4Bus via Sofia
- Take the bus from Vratsa to Sofiabus
2h 10mDrive 111.7 km
- Drive from Vratsa to Sofia Central Bus Stationcar 111.7 km
1h 23m$18–26Taxi
- Take the taxi from Vratsa to Sofia Central Bus Stationtaxi 111.7 km
1h 23m$110–130Bus
- Take the bus from Vratsa to Sofia Central Bus Stationbus
2h 30m$11–19Train via Mezdra
- Take the train from Mezdra to Sofiatrain Ic / ...
2h 31m$8–10Train #2
- Take the train from Vratsa to Sofiatrain Re
3h 14m$2–4
Vratsa to Sofia Central Bus Station by train, bus, and foot
Questions & Answers
The cheapest way to get from Vratsa to Sofia Central Bus Station is to train which costs $1 - $4 and takes 2h 1m.
The fastest way to get from Vratsa to Sofia Central Bus Station is to drive which takes 1h 23m and costs $17 - $26.
Yes, there is a direct bus departing from Vratsa and arriving at Sofia. Services depart once daily, and operate Monday to Saturday. The journey takes approximately 1h 51m.
Yes, there is a direct train departing from Vratsa and arriving at Sofia. Services depart twice daily, and operate every day. The journey takes approximately 3h 11m.
The distance between Vratsa and Sofia Central Bus Station is 102 km. The road distance is 111.7 km.
The best way to get from Vratsa to Sofia Central Bus Station without a car is to train which takes 2h 1m and costs $1 - $4.
It takes approximately 2h 1m to get from Vratsa to Sofia Central Bus Station, including transfers.
Vratsa to Sofia Central Bus Station bus services, operated by Varshets Local Transport, depart from Vratsa station.
Vratsa to Sofia Central Bus Station train services, operated by Bulgarian Railways (BDZh), depart from Vratsa station.
The best way to get from Vratsa to Sofia Central Bus Station is to train which takes 2h 1m and costs $1 - $4. Alternatively, you can bus via Sofia, which costs and takes 2h 10m.
What companies run services between Vratsa, Bulgaria and Sofia Central Bus Station, Bulgaria?
Bulgarian Railways (BDZh) operates a train from Vratsa to Sofia Sever every 3 hours. Tickets cost $1–4 and the journey takes 1h 37m. Alternatively, Varshets Local Transport operates a bus from Vratsa to Sofia once daily, and the journey takes 1h 51m.
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Vratsa to Sofia Sever
- Ave. Duration
- 1h 37m
- Frequency
- Every 3 hours
- Estimated price
- $1–4
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $1–3
- 1st Class
- $2–4
Train from Mezdra to Sofia
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- $1–2
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $1–2
- 1st Class
- $1–2
Train from Vratsa to Sofia
- Ave. Duration
- 3h 11m
- Frequency
- Twice daily
- Estimated price
- $2–4
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $2–3
- 1st Class
- $2–4
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Train from Mezdra to Sofia
- Ave. Duration
- 1h 28m
- Frequency
- 4 times a day
- Estimated price
- $7–8
- Website
- Romanian Railways (CFR)
- Website
- varshets.info
Bus from Vratsa to Sofia
- Ave. Duration
- 1h 51m
- Frequency
- Once daily
- Schedules at
- varshets.info
- Phone
- 02/813 33 98
- [email protected]
- Website
- aleksiev-91.com
Bus from Vratsa to Sofia Central Bus Station
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a day
- Schedules at
- aleksiev-91.com
- [email protected]
- Website
- bgrazpisanie.com
Bus from Vratsa to Sofia Central Bus Station
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a day
- Estimated price
- $4–10
- Schedules at
- bgrazpisanie.com
- Phone
- +359 88 949 0000
- [email protected]
- Website
- Union Ivkoni
Bus from Vratsa to Sofia Central Bus Station
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- $6–9
- Website
- Union Ivkoni
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Vratsa to Sofia Central Bus Station
- Ave. Duration
- 1h 40m
- Frequency
- 6 times a week
- Estimated price
- $11–19
- Website
- Flixbus
- Ave. Duration
- 1h 23m
- Estimated price
- $110–130
Happy Taxi Vratsa
- Phone
- +359 92 666 222
- Website
- happy-taxi-vratsa.business.site
Korekt Taxi
- Phone
- +359 92 666 666
Ok Taxi
- Phone
- +359 92 666 888
Want to know more about travelling around Bulgaria
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Vratsa to Sofia Central Bus Station bus services, operated by Varshets Local Transport, arrive at Sofia station.
Vratsa to Sofia Central Bus Station train services, operated by Bulgarian Railways (BDZh), arrive at Sofia Sever station.
Yes, the driving distance between Vratsa to Sofia Central Bus Station is 112 km. It takes approximately 1h 23m to drive from Vratsa to Sofia Central Bus Station.
Book your Vratsa to Sofia Central Bus Station bus tickets online with 12go.asia.
There are 2310+ hotels available in Sofia Central Bus Station.





















