There are 6 ways to get from Burgas to Vidin by bus, train, 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.
Bus
best- Take the bus from Burgas to Sveti Vlasbus
- Take the bus from Sveti Vlas to Vratsabus
- Take the bus from Vratsa to Vidinbus
9h 35mTrain
cheapest- Take the train from Burgas to Sofiatrain Ic
- Take the train from Sofia to Vidintrain Ic
12h 6m$10–14Drive 528.4 km
- Drive from Burgas to Vidincar 528.4 km
7h 25m$84–121Fly from Burgas Airport, train
- Fly from Burgas Airport (BOJ) to Sofia Airport (SOF)plane BOJ - SOF
- Take the train from Sofia to Vidintrain
9h 24m$81–209Bus via Pleven
- Take the bus from Burgas West to Plevenbus
- Take the bus from Pleven to Byala Slatinabus
- Take the bus from Byala Slatina to Vidinbus
12h 48mShuttle to Varna Airport, fly, train
- Take a shuttle bus from Burgas to Varna Airport
- Fly from Varna Airport (VAR) to Sofia Airport (SOF)plane VAR - SOF
- Take the train from Sofia to Vidintrain
11h$167–336
Burgas to Vidin by train
Questions & Answers
The cheapest way to get from Burgas to Vidin is to train which costs $9 - $15 and takes 12h 6m.
The fastest way to get from Burgas to Vidin is to drive which takes 7h 25m and costs $80 - $120.
No, there is no direct bus from Burgas to Vidin. However, there are services departing from Burgas and arriving at Vidin via Sveti Vlas and Vratsa. The journey, including transfers, takes approximately 9h 35m.
No, there is no direct train from Burgas to Vidin. However, there are services departing from Burgas and arriving at Vidin via Sofia. The journey, including transfers, takes approximately 12h 6m.
The distance between Burgas and Vidin is 606 km. The road distance is 528.4 km.
The best way to get from Burgas to Vidin without a car is to bus which takes 9h 35m and costs .
It takes approximately 9h 35m to get from Burgas to Vidin, including transfers.
Burgas to Vidin bus services, operated by Municipality of Stara Zagora, depart from Burgas station.
Burgas to Vidin train services, operated by Bulgarian Railways (BDZh), depart from Burgas station.
The best way to get from Burgas to Vidin is to bus which takes 9h 35m and costs . Alternatively, you can train, which costs $9 - $15 and takes 12h 6m.
What companies run services between Burgas, Bulgaria and Vidin, Bulgaria?
You can take a bus from Burgas to Vidin via Sveti Vlas, Sveti Vlas, Vratsa, and Vratsa in around 9h 35m. Alternatively, you can take a train from Burgas to Vidin via Sofia in around 12h 6m.
- Website
- air.bg
Flights from Burgas Airport to Sofia Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $80–160
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 Burgas to Sofia
- Ave. Duration
- 5h 55m
- Frequency
- Every 2 hours
- Estimated price
- $6–10
- Website
- https://www.bdz.bg/en
- 2nd Class
- $6–9
- 1st Class
- $7–10
Train from Sofia to Vidin
- Ave. Duration
- 5h 11m
- Frequency
- Twice daily
- Estimated price
- $3–5
- Website
- https://www.bdz.bg/en
- 2nd Class
- $3–5
- 1st Class
- $3–5
Train from Sofia to Vidin
- Ave. Duration
- 5h 11m
- Frequency
- Twice daily
- Estimated price
- $3–5
- Website
- https://www.bdz.bg/en
- 2nd Class
- $3–5
- 1st Class
- $3–5
Train from Sofia to Vidin
- Ave. Duration
- 5h 11m
- Frequency
- Twice daily
- Estimated price
- $3–5
- Website
- https://www.bdz.bg/en
- 2nd Class
- $3–5
- 1st Class
- $3–5
- Phone
- 042 605 349
- [email protected]
- Website
- avtogara.starazagora.bg
Bus from Burgas to Sveti Vlas
- Ave. Duration
- 42 min
- Frequency
- Twice daily
- Estimated price
- $1–2
- Schedules at
- avtogara.starazagora.bg
- Website
- planinite.info
Bus from Sveti Vlas to Vratsa
- Ave. Duration
- 5h
- Frequency
- Once daily
- Schedules at
- planinite.info
- Phone
- 02/813 33 98
- [email protected]
- Website
- aleksiev-91.com
Bus from Vratsa to Vidin
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Schedules at
- aleksiev-91.com
- Phone
- +359 0882455155
- [email protected]
- Website
- burgasbus.info
Bus from Burgas West to Pleven
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- $30–40
- Website
- https://burgasbus.info/eng/?cat=1
- Phone
- +359 88 949 0000
- [email protected]
- Website
- union-ivkoni.com
Bus from Burgas West to Pleven
- Ave. Duration
- 6h 35m
- Frequency
- 4 times a week
- Estimated price
- $16–24
- Website
- https://union-ivkoni.com/en
- Phone
- +359 (0) 64 888 666
- [email protected]
- Website
- avtogarapleven.com
Bus from Pleven to Byala Slatina
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Schedules at
- avtogarapleven.com
- Website
- byala-slatina.bg
Bus from Byala Slatina to Vidin
- Ave. Duration
- 3h
- Frequency
- Once daily
- Schedules at
- byala-slatina.bg
- Phone
- +359 89 345 5533
- [email protected]
- Website
- atlastaxi.eu
Shuttle from Burgas to Varna Airport
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $90–190
- 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 4 stunningly beautiful Philippines islands you need to visit, Italian Lakes: Getting around by train, and How to get from Southend Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Burgas to Vidin bus services, operated by Municipality of Stara Zagora, arrive at Sveti Vlas station.
Burgas to Vidin train services, operated by Bulgarian Railways (BDZh), arrive at Sofia station.
Yes, the driving distance between Burgas to Vidin is 528 km. It takes approximately 7h 25m to drive from Burgas to Vidin.
There are 71+ hotels available in Vidin.























