There are 8 ways to get from Varna to Pirin by train, taxi, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, taxi
best- Take the train from Varna to Belovotrain Ic
- Take the taxi from Belovo to Pirintaxi
9h 12m$97–130Train, bus, taxi
cheapest- Take the train from Varna to Plovdivtrain Ic
- Take the bus from Plovdiv South to Banskobus
- Take the taxi from Bansko to Pirintaxi
11h 8m$42–57Bus
- Take the bus from Varna Central Bus Station to Sofia Central Bus Stationbus Group Plus 3532 / ...
- Take the bus from Sofia Central Bus Station to Katuntsibus Union Ivkoni
12h 1m$63–94Drive 549.9 km
- Drive from Varna to Pirincar 549.9 km
7h 30m$87–126Fly to Sofia Airport, train, taxi
- Fly from Varna Airport (VAR) to Sofia Airport (SOF)plane VAR - SOF
- Take the train from Zaharna Fabrika to Damyanitsatrain
- Take the taxi from Damyanitsa to Pirintaxi
8h 38m$189–324Train, bus
- Take the train from Varna to Plovdivtrain Ic
- Take the bus from Pazardzhik to Goce Delčevbus
11h 48mBus via Plovdiv
- Take the bus from Varna Central Bus Station to Plovdiv Central Train Station Bus Stopbus
- Take the bus from Plovdiv to Razlogbus
- Take the bus from Razlog to Goce Delčevbus
13h 27m$54–75Fly to Thessaloniki Airport Makedonia, bus, taxi
- Fly from Varna Airport (VAR) to Thessaloniki Airport Makedonia (SKG)plane VAR - SKG
- Take the bus from Thessaloniki, KTEL to Sandanskibus
- Take the taxi from Sandanski to Pirintaxi
14h 50m$284–452
Varna Airport (VAR) to Sofia Airport (SOF) flights
Comparing Your Travel Options
The cheapest way to get from Varna to Pirin is to train and bus and taxi which costs $40 - $60 and takes 11h 8m.
The fastest way to get from Varna to Pirin is to drive which takes 7h 30m and costs $85 - $130.
No, there is no direct bus from Varna station to Pirin. However, there are services departing from Varna Central Bus Station and arriving at Katuntsi via Sofia Central Bus Station. The journey, including transfers, takes approximately 12h 1m.
The distance between Varna and Pirin is 592 km. The road distance is 549.9 km.
The best way to get from Varna to Pirin without a car is to train and taxi which takes 9h 12m and costs $95 - $130.
It takes approximately 9h 12m to get from Varna to Pirin, including transfers.
Varna to Pirin bus services, operated by Grup Plus - Etap Adresss, depart from Varna Central Bus Station.
Varna to Pirin bus services, operated by Grup Plus - Etap Adresss, arrive at Sofia Central Bus Station.
Yes, the driving distance between Varna to Pirin is 550 km. It takes approximately 7h 30m to drive from Varna to Pirin.
There are 123+ hotels available in Pirin.
What companies run services between Varna, Bulgaria and Pirin, Bulgaria?
You can take a bus from Varna Central Bus Station to Pirin via Sofia Central Bus Station and Katuntsi in around 12h 1m.
- Website
- air.bg
Flights from Varna Airport to Sofia Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $85–130
- Website
- en.aegeanair.com
Flights from Varna Airport to Sofia Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $85–130
Flights from Varna Airport to Thessaloniki Airport Makedonia via Istanbul
- Ave. Duration
- 7h 30m
- When
- Wednesday and Friday
- Estimated price
- $85–310
- Website
- turkishairlines.com
Flights from Varna Airport to Thessaloniki Airport Makedonia via Istanbul
- Ave. Duration
- 11h 10m
- When
- Thursday to Sunday
- Estimated price
- $240–650
- Website
- airserbia.com
Flights from Varna Airport to Thessaloniki Airport Makedonia via Belgrade
- Ave. Duration
- 10h 55m
- When
- Monday, Friday, and Saturday
- Estimated price
- $110–320
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Varna to Belovo
- Ave. Duration
- 6h 37m
- Frequency
- Twice daily
- Estimated price
- $6–10
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $6–10
- 1st Class
- $7–10
Train from Zaharna Fabrika to Damyanitsa
- Ave. Duration
- 3h 38m
- Frequency
- 3 times a day
- Estimated price
- $3–5
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $3–5
- 1st Class
- $3–5
Train from Varna to Plovdiv
- Ave. Duration
- 5h 41m
- Frequency
- 3 times a day
- Estimated price
- $6–9
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $6–9
- 1st Class
- $6–9
Train from Varna to Plovdiv
- Ave. Duration
- 5h 41m
- Frequency
- 3 times a day
- Estimated price
- $6–9
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $6–9
- 1st Class
- $6–9
- Phone
- +359 889 59 00 00
- [email protected]
- Website
- Grup Plus - Etap Adresss
Bus from Varna Central Bus Station to Sofia Central Bus Station
- Ave. Duration
- 7h 10m
- Frequency
- Every 4 hours
- Estimated price
- $30–55
- Website
- Grup Plus - Etap Adresss
- Phone
- +359 88 949 0000
- [email protected]
- Website
- Union Ivkoni
Bus from Varna Central Bus Station to Sofia Central Bus Station
- Ave. Duration
- 7h 5m
- Frequency
- Twice daily
- Estimated price
- $20–29
- Website
- Union Ivkoni
Bus from Sofia Central Bus Station to Katuntsi
- Ave. Duration
- 3h 25m
- Frequency
- Once daily
- Estimated price
- $8–13
- Website
- Union Ivkoni
- Phone
- +359 2 812 0 812
- [email protected]
- Website
- karat-s.com
Bus from Varna Central Bus Station to Sofia Central Bus Station
- Ave. Duration
- 8h 29m
- Frequency
- Once daily
- Estimated price
- $35–55
- Schedules at
- karat-s.com
Bus from Varna Central Bus Station to Plovdiv Central Train Station Bus Stop
- Ave. Duration
- 6h 2m
- Frequency
- Once daily
- Estimated price
- $35–50
- Schedules at
- karat-s.com
- Phone
- 0898 448 696
- [email protected]
- Website
- bansko.net
Bus from Plovdiv South to Bansko
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $6–9
- Schedules at
- bansko.org
- Website
- planinite.info
Bus from Pazardzhik to Goce Delčev
- Ave. Duration
- 2h 36m
- Frequency
- Once daily
- Schedules at
- planinite.info
- [email protected]
- Website
- bgrazpisanie.com
Bus from Plovdiv to Razlog
- Ave. Duration
- 3h 48m
- Frequency
- Once daily
- Estimated price
- $5–7
- Schedules at
- bgrazpisanie.com
Bus from Razlog to Goce Delčev
- Ave. Duration
- 59 min
- Frequency
- Once daily
- Estimated price
- $2–4
- Schedules at
- bgrazpisanie.com
- Phone
- +359 700 20 544
- Website
- Arda Tur
Bus from Thessaloniki, KTEL to Sandanski
- Ave. Duration
- 2h 18m
- Frequency
- Twice daily
- Estimated price
- $21
- Website
- Arda Tur
- Ave. Duration
- 1h 23m
- Estimated price
- $30–120
Sevan Taksi
- Phone
- +359 35 950 809
Ivanina Taxi
- Phone
- +359 87 750 6660
- Website
- facebook.com
Taxi Bulgaria
- Phone
- +359 88 833 3405
- Website
- taxi-bulgaria.com
Tiko Taxi
- Phone
- +359 89 544 1255
- Website
- tikotaxipazardzhik.com
Boro Taxi
- Phone
- +359 74 566 161
- Website
- facebook.com
Green Taxi
- Phone
- +359 74 563 333
- Website
- greentaxipetrich.com
Van Car
- Phone
- +359 74 567 777
- Website
- facebook.com
Taxi Razlog
- Phone
- +359 88 989 3660
Boro Taxi
- Phone
- +359 74 566 161
- Website
- facebook.com
Green Taxi
- Phone
- +359 74 563 333
- Website
- greentaxipetrich.com
Van Car
- Phone
- +359 74 567 777
- Website
- facebook.com
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 How to get from Heathrow Airport into central London, Need to know: Jadrolinija, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.


























