There are 6 ways to get from Pernik to Varna by train, plane, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 5612 train, fly
best- Take the train from Pernik to Zaharna Fabrikatrain
- Fly from Sofia Airport (SOF) to Varna Airport (VAR)plane SOF - VAR
3h 50m$128–244Bus via Stara Zagora
cheapest- Take the bus from Sofia to Stara Zagorabus
- Take the bus from Stara Zagora to Varnabus
11h 2m$11–42Bus
- Take the bus from Sofia Central Bus Station to Varna Central Bus Stationbus Group Plus 1697 / ...
8h 7m$21–26Train via Modna K″shcha Agresiya
- Take the train from Sofia Sever to Varnatrain 2613 / ...
9h 24m$19–32Drive 467.6 km
- Drive from Pernik to Varnacar 467.6 km
5h 45m$74–107Train
- Take the train from Sofia to Varnatrain 8651
9h 59m$17–31
Pernik to Varna by bus
Questions & Answers
The cheapest way to get from Pernik to Varna is to train which costs $16 - $35 and takes 9h 59m.
The fastest way to get from Pernik to Varna is to line 5612 train and fly which takes 3h 50m and costs $120 - $250.
No, there is no direct bus from Pernik to Varna station. However, there are services departing from Pernik and arriving at Varna Central Bus Station via Sofia Central Bus Station. The journey, including transfers, takes approximately 8h 7m.
No, there is no direct train from Pernik to Varna. However, there are services departing from Pernik and arriving at Varna via Tsentralna Gara and Sofia Sever. The journey, including transfers, takes approximately 9h 24m.
The distance between Pernik and Varna is 424 km. The road distance is 467.6 km.
The best way to get from Pernik to Varna without a car is to bus which takes 8h 7m and costs $21 - $27.
It takes approximately 3h 50m to get from Pernik to Varna, including transfers.
Pernik to Varna bus services, operated by Grup Plus - Etap Adresss, depart from Sofia Central Bus Station.
Pernik to Varna train services, operated by Bulgarian Railways (BDZh), depart from Sofia Sever station.
The best way to get from Pernik to Varna is to bus which takes 8h 7m and costs $21 - $27. Alternatively, you can train via Modna K″shcha Agresiya, which costs $18 - $35 and takes 9h 24m.
What companies run services between Pernik, Bulgaria and Varna, Bulgaria?
Grup Plus - Etap Adresss operates a bus from Sofia Central Bus Station to Varna Central Bus Station every 3 hours. Tickets cost $19–23 and the journey takes 6h 30m. SARVALTEH AUTO also services this route once daily. Alternatively, Bulgarian Railways (BDZh) operates a train from Sofia Sever to Varna 3 times a day. Tickets cost $16–28 and the journey takes 7h 31m.
- Website
- air.bg
Flights from Sofia Airport to Varna Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $60–120
- Phone
- +35929311111
- onlineticket@bdz.bg
- Website
- bdz.bg
Train from Pernik to Zaharna Fabrika
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- $1–4
- Website
- https://www.bdz.bg/en
- 2nd Class
- $1–3
- 1st Class
- $1–4
Train from Sofia Sever to Varna
- Ave. Duration
- 7h 31m
- Frequency
- 3 times a day
- Estimated price
- $16–28
- Website
- https://www.bdz.bg/en
- 2nd Class
- $16–22
- 1st Class
- $21–28
Train from Sofia to Varna
- Ave. Duration
- 8h 20m
- Frequency
- Once daily
- Estimated price
- $15–28
- Website
- https://www.bdz.bg/en
- 2nd Class
- $15–21
- 1st Class
- $19–28
- Phone
- +359 2 989000
- support.eu@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Sofia Central Bus Station to Varna Central Bus Station
- Ave. Duration
- 6h 30m
- Frequency
- Every 3 hours
- Estimated price
- $19–23
- Website
- https://union-ivkoni.com/en
- helpline.svs@gmail.com
- Website
- svs.md
Bus from Sofia Central Bus Station to Varna Central Bus Station
- Ave. Duration
- 10h 41m
- Frequency
- Once daily
- Website
- https://svs.md/en/bus/route/number-19167
Bus from Sofia to Stara Zagora
- Ave. Duration
- 5h 3m
- Frequency
- Once daily
- Website
- https://svs.md/en/bus/route/number-19167
Bus from Stara Zagora to Varna
- Ave. Duration
- 5h 38m
- Frequency
- Once daily
- Website
- https://svs.md/en/bus/route/number-19167
- Phone
- 042605349
- avtogara_stzagora@abv.bg
- Website
- avtogara.starazagora.bg
Bus from Sofia to Stara Zagora
- Ave. Duration
- 3h 50m
- Frequency
- Every 2 hours
- Estimated price
- $4–15
- Schedules at
- avtogara.starazagora.bg
Bus from Stara Zagora to Varna
- Ave. Duration
- 5h 5m
- Frequency
- Once daily
- Estimated price
- $5–17
- Schedules at
- avtogara.starazagora.bg
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Sofia to Stara Zagora
- Ave. Duration
- 4h
- Frequency
- Every 4 hours
- Estimated price
- $11–16
- Website
- https://union-ivkoni.com/en
Bus from Stara Zagora to Varna
- Ave. Duration
- 5h 40m
- Frequency
- Once daily
- Estimated price
- $13–20
- Website
- https://union-ivkoni.com/en
- Phone
- +359 0885700870
- support@citylines.eu
- Website
- citylines.eu
Bus from Sofia to Stara Zagora
- Ave. Duration
- 3h 18m
- Frequency
- 3 times a day
- Estimated price
- $15–21
- Website
- https://citylines.eu/
- Phone
- 0700 1 2222
- Website
- doris-bg.com
Bus from Sofia to Stara Zagora
- Ave. Duration
- 4h 30m
- Frequency
- 3 times a day
- Estimated price
- $16
- Schedules at
- doris-bg.com
- Phone
- 044/62 48 83
- globuses@abv.bg
- Website
- globuses.com
Bus from Sofia to Stara Zagora
- Ave. Duration
- 3h 25m
- Frequency
- Twice daily
- Estimated price
- $17
- Website
- https://www.globuses.com/index.html
- Phone
- +359 0882455155
- bourgasbus@abv.bg
- Website
- burgasbus.info
Bus from Stara Zagora to Varna
- Ave. Duration
- 5h 8m
- Frequency
- Twice daily
- Estimated price
- $17–22
- Website
- https://burgasbus.info/eng/?cat=1
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 Which London airport should I choose?, Travelling to and around Russia for the 2018 FIFA World Cup, and Getting around the Cyclades - to help you get the most out of your next trip.
More Questions & Answers
Pernik to Varna bus services, operated by Grup Plus - Etap Adresss, arrive at Varna Central Bus Station.
Pernik to Varna train services, operated by Bulgarian Railways (BDZh), arrive at Varna station.
Yes, the driving distance between Pernik to Varna is 468 km. It takes approximately 5h 45m to drive from Pernik to Varna.
There are 1905+ hotels available in Varna.























