At roundabout, take exit 2 onto бул. Ген. Данаил Николаев
бул. Ген. Данаил Николаев, 2 km 744 м
2 km 744 м
Keep right
303 м
303 м
Turn left onto бул. Мадрид
бул. Мадрид, 45 km 684 м
45 km 684 м
Continue onto Автомагистрала Хемус
Автомагистрала Хемус, 10 km 214 м
10 km 214 м
Keep right and take 17 toward Ботевград, Враца, Оряхово, Видин
Ботевград, Враца, Оряхово, Видин, 17, 7 km 177 м
7 km 177 м
Turn sharp right
41 km 855 м
41 km 855 м
Keep left
6 km 675 м
6 km 675 м
At roundabout, take exit 2
110 м
110 м
Keep right
1 km 789 м
1 km 789 м
Make a U-turn onto бул. Мито Орозов
бул. Мито Орозов, 111 м
111 м
Turn right onto Димчо Дебелянов
Димчо Дебелянов, 118 м
118 м
Turn left onto ил. Иван Ангелов
ил. Иван Ангелов, 450 м
450 м
Turn sharp right onto Братя Миладинови
Братя Миладинови, 32 м
32 м
Arrive at destination
Transport providers
Bus operators
FlixBus
Phone:
+49 30 300 137 300
Email:
service@flixbus.com
Website:
flixbus.com
Bus from Sofia to Vratsa
Ave. Duration:
1h 40m
Frequency:
5 times a week
Estimated price:
$13.90–$20.21
Union Ivkoni
Phone:
07001 8282
Email:
booking@union-ivkoni.com
Website:
union-ivkoni.com/
Bus from Sofia to Vratsa
Ave. Duration:
2h 10m
Frequency:
Once daily
Estimated price:
$6.95–$12.00
Citylines
Phone:
+3590885700870
Email:
support@citylines.eu
Website:
citylines.eu/
Bus from Sofia to Vratsa
Ave. Duration:
1h 39m
Frequency:
Twice a week
Estimated price:
$10.74–$15.16
BG Razpisanie
Email:
info@bgrazpisanie.com
Website:
bgrazpisanie.com/
Bus from Sofia to Vratsa
Ave. Duration:
1h 50m
Frequency:
Twice daily
Estimated price:
$6.06–$10.11
Alexiev
Phone:
02/813 33 98
Email:
aleksiev_91_vd@abv.bg
Website:
aleksiev-91.com/
Bus from Sofia to Vratsa
Ave. Duration:
2h 30m
Frequency:
5 times a day
Karat-S
Phone:
+359 2 8120810
Email:
operations@eurolines.bg
Website:
karat-s.com/
Bus from Sofia to Vratsa
Ave. Duration:
1h 39m
Frequency:
Twice a week
Estimated price:
$40.43–$58.11
Varshets Local Transport
Website:
varshets.info/index.php
Bus from Sofia to Vratsa
Ave. Duration:
1h 50m
Frequency:
Once daily
Train operators
Bulgarian Railways (BDZh)
Phone:
+35929311111
Website:
bdz.bg/en
Train from Sofia Sever to Mezdra
Ave. Duration:
2h
Frequency:
Hourly
Estimated price:
$3.66–$7.58
Train from Sofia to Vratsa
Ave. Duration:
3h 12m
Frequency:
Once daily
Estimated price:
$4.04–$8.21
Questions and Answers
What is the cheapest way to get from Sofia to Vratsa?
The cheapest way to get from Sofia to Vratsa is to train via Mezdra which costs $3.37 - $7.07 and takes 3h 7m.
What is the fastest way to get from Sofia to Vratsa?
The fastest way to get from Sofia to Vratsa is to drive which takes 1h 26m and costs $17.39 - $26.09 .
Is there a direct bus between Sofia and Vratsa?
Yes, there is a direct bus departing from Sofia and arriving at Vratsa. Services depart three times a day, and operate every day. The journey takes approximately 1h 50m.
Is there a direct train between Sofia and Vratsa?
Yes, there is a direct train departing from Sofia and arriving at Vratsa. Services depart once daily, and operate every day. The journey takes approximately 3h 12m.
How far is it from Sofia to Vratsa?
The distance between Sofia and Vratsa is 115 km. The road distance is 113.7 km.
How do I travel from Sofia to Vratsa without a car?
The best way to get from Sofia to Vratsa without a car is to bus which takes 1h 50m and costs $9.24 - $50 .
How long does it take to get from Sofia to Vratsa?
The bus from Sofia to Vratsa takes 1h 50m including transfers and departs three times a day.
Where do I catch the Sofia to Vratsa bus from?
Sofia to Vratsa bus services, operated by BG Razpisanie, depart from Sofia station.
Where do I catch the Sofia to Vratsa train from?
Sofia to Vratsa train services, operated by Bulgarian Railways (BDZh), depart from Sofia Sever station.
Train or bus from Sofia to Vratsa?
The best way to get from Sofia to Vratsa is to bus which takes 1h 50m and costs $9.24 - $50 . Alternatively, you can train via Mezdra, which costs $3.37 - $7.07 and takes 3h 7m.
Where does the Sofia to Vratsa bus arrive?
Sofia to Vratsa bus services, operated by BG Razpisanie, arrive at Vratsa station.
Where does the Sofia to Vratsa train arrive?
Sofia to Vratsa train services, operated by Bulgarian Railways (BDZh), arrive at Mezdra station.
Can I drive from Sofia to Vratsa?
Yes, the driving distance between Sofia to Vratsa is 114 km. It takes approximately 1h 26m to drive from Sofia to Vratsa.
How do I get a bus ticket from Sofia to Vratsa?
Book your Sofia to Vratsa bus tickets online with Omio, Distribusion and FlixBus.
Where can I stay near Vratsa?
There are 65+ hotels available in Vratsa. Prices start at $18.97 per night.
→
+0→
Transport search
Transport search
From Sofia, where will you go next? Select a city below to get started