There are 6 ways to get from Burgas to Mezdra 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
8h 37mTrain
cheapest- Take the train from Burgas to Sofiatrain Ic
- Take the train from Sofia to Mezdratrain Re / ...
8h 51m$8–12Drive 391.8 km
- Drive from Burgas to Mezdracar 391.8 km
5h 6m$62–90Fly from Burgas Airport, train
- Fly from Burgas Airport (BOJ) to Sofia Airport (SOF)plane BOJ - SOF
- Take the train from Sofia Sever to Mezdratrain
5h 40m$79–206Bus, train
- Take the bus from Burgas West to Plevenbus
- Take the train from Pleven to Mezdratrain Ic / ...
8h 40m$27–53Shuttle 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 Sever to Mezdratrain
7h 16m$165–333
Burgas to Mezdra by train
Questions & Answers
The cheapest way to get from Burgas to Mezdra is to train which costs $7 - $13 and takes 8h 51m.
The fastest way to get from Burgas to Mezdra is to drive which takes 5h 6m and costs $60 - $90.
No, there is no direct bus from Burgas to Mezdra. However, there are services departing from Burgas and arriving at Mezdra via Sveti Vlas and Vratsa. The journey, including transfers, takes approximately 8h 37m.
No, there is no direct train from Burgas to Mezdra. However, there are services departing from Burgas and arriving at Mezdra via Sofia. The journey, including transfers, takes approximately 8h 51m.
The distance between Burgas and Mezdra is 497 km. The road distance is 391.8 km.
The best way to get from Burgas to Mezdra without a car is to bus which takes 8h 37m and costs .
It takes approximately 8h 37m to get from Burgas to Mezdra, including transfers.
Burgas to Mezdra bus services, operated by Municipality of Stara Zagora, depart from Burgas station.
Burgas to Mezdra train services, operated by Bulgarian Railways (BDZh), depart from Burgas station.
The best way to get from Burgas to Mezdra is to bus which takes 8h 37m and costs . Alternatively, you can train, which costs $7 - $13 and takes 8h 51m.
What companies run services between Burgas, Bulgaria and Mezdra, Bulgaria?
You can take a bus from Burgas to Mezdra via Sveti Vlas, Sveti Vlas, Vratsa, and Vratsa in around 8h 37m. Alternatively, you can take a train from Burgas to Mezdra via Sofia in around 8h 51m.
- 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 Mezdra
- Ave. Duration
- 2h 5m
- Frequency
- Hourly
- Estimated price
- $1–3
- Website
- https://www.bdz.bg/en
- 2nd Class
- $1–3
- 1st Class
- $1–3
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 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
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
- 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
- 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
- +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 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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, French strikes 2018: What are my alternative transport options?, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.
More Questions & Answers
Burgas to Mezdra bus services, operated by Municipality of Stara Zagora, arrive at Sveti Vlas station.
Burgas to Mezdra train services, operated by Bulgarian Railways (BDZh), arrive at Sofia station.
Yes, the driving distance between Burgas to Mezdra is 392 km. It takes approximately 5h 6m to drive from Burgas to Mezdra.
There are 72+ hotels available in Mezdra.





























