There are 8 ways to get from Varna to Sandanski by bus, train, 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.
Bus
best- 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 Sandanskibus
10h 40m$38–61Train
cheapest- Take the train from Varna to Sofia Severtrain Ic
- Take the train from Sofia to Strumyanitrain Ic
13h 3m$12–19Train, bus via Sofia
- Take the train from Varna to Sofia Severtrain Ic
- Take the bus from Sofia Central Bus Station to Sandanskibus
11h 18m$13–18Drive 586.4 km
- Drive from Varna to Sandanskicar 586.4 km
7h 23m$93–134Fly to Sofia Airport, bus
- Fly from Varna Airport (VAR) to Sofia Airport (SOF)plane VAR - SOF
- Take the bus from Sofia Central Bus Station to Sandanskibus
6h 29m$152–277Train, bus
- Take the train from Varna to Sofiatrain Ic
- Take the bus from Sofia Central Bus Station to Sandanskibus
11h 20m$13–18Bus via Plovdiv
- Take the bus from Varna Central Bus Station to Plovdiv Central Train Station Bus Stopbus
- Take the bus from Plovdiv to Samokovbus
- Take the bus from Samokov to Sandanskibus
14h 42m$44–64Fly to Thessaloniki Airport Makedonia, bus
- Fly from Varna Airport (VAR) to Thessaloniki Airport Makedonia (SKG)plane VAR - SKG
- Take the bus from Thessaloniki train station to Sandanskibus
14h 25m$231–391
Varna Airport (VAR) to Sofia Airport (SOF) flights
Comparing Your Travel Options
The cheapest way to get from Varna to Sandanski is to train which costs $12 - $20 and takes 13h 3m.
The fastest way to get from Varna to Sandanski is to fly and bus which takes 6h 29m and costs $150 - $280.
No, there is no direct bus from Varna station to Sandanski. However, there are services departing from Varna Central Bus Station and arriving at Sandanski via Sofia Central Bus Station. The journey, including transfers, takes approximately 10h 40m.
No, there is no direct train from Varna to Sandanski. However, there are services departing from Varna and arriving at Strumyani via Гара София север and Sofia. The journey, including transfers, takes approximately 13h 3m.
The distance between Varna and Sandanski is 612 km. The road distance is 586.4 km.
The best way to get from Varna to Sandanski without a car is to bus which takes 10h 40m and costs $35 - $65.
It takes approximately 10h 40m to get from Varna to Sandanski, including transfers.
Varna to Sandanski bus services, operated by Grup Plus - Etap Adresss, depart from Varna Central Bus Station.
Varna to Sandanski train services, operated by Bulgarian Railways (BDZh), depart from Varna station.
The best way to get from Varna to Sandanski is to bus which takes 10h 40m and costs $35 - $65. Alternatively, you can train, which costs $12 - $20 and takes 13h 3m.
What companies run services between Varna, Bulgaria and Sandanski, Bulgaria?
You can take a bus from Varna Central Bus Station to Sandanski via Sofia Central Bus Station in around 10h 40m. Alternatively, you can take a train from Varna to Sandanski via Sofia Sever, Гара София север, Централна Гара, Sofia, Strumyani, and Strumyani in around 13h 3m.
- 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 Sofia Sever
- Ave. Duration
- 7h 25m
- Frequency
- 4 times a day
- Estimated price
- $8–12
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $8–11
- 1st Class
- $8–12
Train from Varna to Sofia
- Ave. Duration
- 7h 50m
- Frequency
- 4 times a day
- Estimated price
- $8–12
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $8–11
- 1st Class
- $8–12
Train from Varna to Sofia Sever
- Ave. Duration
- 7h 25m
- Frequency
- 4 times a day
- Estimated price
- $8–12
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $8–11
- 1st Class
- $8–12
Train from Sofia to Strumyani
- Ave. Duration
- 3h 10m
- Frequency
- 3 times a day
- Estimated price
- $2–5
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $2–4
- 1st Class
- $3–5
- 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
- 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
- [email protected]
- Website
- bgrazpisanie.com
Bus from Sofia Central Bus Station to Sandanski
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- $5–7
- Schedules at
- bgrazpisanie.com
Bus from Sofia Central Bus Station to Sandanski
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- $5–7
- Schedules at
- bgrazpisanie.com
Bus from Sofia Central Bus Station to Sandanski
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- $5–7
- Schedules at
- bgrazpisanie.com
Bus from Sofia Central Bus Station to Sandanski
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- $5–7
- Schedules at
- bgrazpisanie.com
- Phone
- 0722 60019
- [email protected]
- Website
- Tourist Information Centre - Samokov
Bus from Plovdiv to Samokov
- Ave. Duration
- 2h 40m
- Frequency
- 4 times a day
- Estimated price
- $4–7
- Website
- Tourist Information Centre - Samokov
Bus from Samokov to Sandanski
- Ave. Duration
- 4h
- Frequency
- 3 times a week
- Estimated price
- $5–8
- Website
- Tourist Information Centre - Samokov
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Thessaloniki train station to Sandanski
- Ave. Duration
- 2h 40m
- Frequency
- 5 times a week
- Estimated price
- $13–20
- Website
- Flixbus
Want to know more about travelling around Bulgaria
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
Varna to Sandanski bus services, operated by Grup Plus - Etap Adresss, arrive at Sofia Central Bus Station.
Varna to Sandanski train services, operated by Bulgarian Railways (BDZh), arrive at Sofia Sever station.
Yes, the driving distance between Varna to Sandanski is 586 km. It takes approximately 7h 23m to drive from Varna to Sandanski.
Book your Varna to Sandanski bus tickets online with Omio and 12go.asia.
There are 336+ hotels available in Sandanski.





















