There are 9 ways to get from Kastoria to Varna by car, plane, bus, train, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive to Ohrid Airport, fly to Varna Airport
best- Drive from Kastoria to Ohrid Airport (OHD)car
- Fly from Ohrid Airport (OHD) to Varna Airport (VAR)plane OHD - VAR
8h 36m$463–1,080Bus, train via Dupnitsa
cheapest- Take the bus from Kastoria to Thessaloniki Macedonia KTEL Bus Stationbus
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Serresbus
- Take the bus from Serres to Dupnitsabus
- Take the bus from Dupnitsa to Sofia Central Bus Stationbus
- Take the train from Sofia Sever to Varnatrain Ic
17h 45m$53–70Bus via Sofia
- Take the bus from Kastoria to Thessaloniki Macedonia KTEL Bus Stationbus
- Take the bus from Thessaloniki Macedonia Intercity Bus Station to Sofia Serdica Bus Stationbus
- Take the bus from Sofia Central Bus Station to Varna Central Bus Stationbus
16h 35m$71–102Drive 875.3 km
- Drive from Kastoria to Varnacar 875.3 km
10h 5m$184–266Bus to Thessaloniki Airport Makedonia, fly to Varna Airport
- Take the bus from Kastoria to Thessaloniki Macedonia KTEL Bus Stationbus
- Fly from Thessaloniki Airport Makedonia (SKG) to Varna Airport (VAR)plane SKG - VAR
10h 47m$220–365Bus to Thessaloniki Airport Makedonia, fly to Bucharest Otopeni, bus
- Take the bus from Kastoria to Thessaloniki Macedonia KTEL Bus Stationbus
- Fly from Thessaloniki Airport Makedonia (SKG) to Bucharest Otopeni (OTP)plane SKG - OTP
- Take the bus from Bucharest Horoscop Hotel to Varna Central Bus Stationbus
13h 31m$102–257Bus, train
- Take the bus from Kastoria to Thessaloniki Macedonia KTEL Bus Stationbus
- Take the bus from Thessaloniki Macedonia Intercity Bus Station to Plovdiv Central Train Station Bus Stopbus
- Take the train from Plovdiv to Varnatrain Ic
18h 2m$56–71Taxi, train, bus
- Take the taxi from Kastoria to Florinataxi
- Take the train from Florina to Thessalonikitrain Re
- Take the train from Thessaloniki to Serrestrain Re
- Take the bus from Serres to Blagoevgrad Central Bus Terminalbus
- Take the train from Blagoevgrad to Sofiatrain Ic / ...
- Take the train from Sofia Sever to Varnatrain Ic
21h 36m$110–147Bus
- Take the bus from Kastoria to Amýntaiobus
- Take the bus from Amýntaio to Thessalonikibus
- Take the bus from Thessaloniki, KTEL to Haskovobus
- Take the bus from Haskovo to Varnabus
22h 52m
Ohrid Airport (OHD) to Varna Airport (VAR) flights
Questions & Answers
The cheapest way to get from Kastoria to Varna is to bus and train via Dupnitsa which costs $50 - $70 and takes 17h 45m.
The fastest way to get from Kastoria to Varna is to drive and fly which takes 8h 36m and costs $460 - $1,100.
No, there is no direct bus from Kastoria to Varna station. However, there are services departing from Kastoria and arriving at Varna Central Bus Station via Thessaloniki Macedonia Intercity Bus Station and Sofia Central Bus Station. The journey, including transfers, takes approximately 16h 35m.
The distance between Kastoria and Varna is 769 km. The road distance is 875.3 km.
The best way to get from Kastoria to Varna without a car is to bus via Sofia which takes 16h 35m and costs $70 - $110.
It takes approximately 8h 36m to get from Kastoria to Varna, including transfers.
Kastoria to Varna bus services, operated by KTEL Kastorias, depart from Kastoria station.
Kastoria to Varna bus services, operated by KTEL Kastorias, arrive at Thessaloniki Macedonia KTEL Bus Station.
Yes, the driving distance between Kastoria to Varna is 875 km. It takes approximately 10h 5m to drive from Kastoria to Varna.
There are 2247+ hotels available in Varna.
What companies run services between Kastoria, Greece and Varna, Bulgaria?
You can take a bus from Kastoria to Varna Central Bus Station via Thessaloniki Macedonia Intercity Bus Station, Sofia Serdica Bus Station, and Sofia Central Bus Station in around 16h 35m.
- Website
- ryanair.com
Flights from Thessaloniki Airport Makedonia to Bucharest Otopeni
- Ave. Duration
- 1h 15m
- When
- Monday, Thursday, Friday, Saturday, Sunday, and Wednesday
- Estimated price
- $35–170
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Sofia Sever to Varna
- Ave. Duration
- 7h 31m
- Frequency
- Every 4 hours
- Estimated price
- $7–11
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $7–11
- 1st Class
- $7–10
Train from Plovdiv to Varna
- Ave. Duration
- 5h 27m
- Frequency
- Every 4 hours
- Estimated price
- $6–9
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $6–9
- 1st Class
- $6–9
Train from Blagoevgrad to Sofia
- Ave. Duration
- 2h 10m
- Frequency
- Hourly
- Estimated price
- $2–4
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $2–3
- 1st Class
- $3–4
Train from Sofia Sever to Varna
- Ave. Duration
- 7h 31m
- Frequency
- Every 4 hours
- Estimated price
- $7–11
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $7–11
- 1st Class
- $7–10
- [email protected]
- Website
- ktel-kastorias.gr
Bus from Kastoria to Thessaloniki Macedonia KTEL Bus Station
- Ave. Duration
- 3h
- Frequency
- 5 times a day
- Estimated price
- $22
- Schedules at
- ktel-kastorias.gr
Bus from Kastoria to Thessaloniki Macedonia KTEL Bus Station
- Ave. Duration
- 3h
- Frequency
- 5 times a day
- Estimated price
- $22
- Schedules at
- ktel-kastorias.gr
Bus from Kastoria to Thessaloniki Macedonia KTEL Bus Station
- Ave. Duration
- 3h
- Frequency
- 5 times a day
- Estimated price
- $22
- Schedules at
- ktel-kastorias.gr
Bus from Kastoria to Thessaloniki Macedonia KTEL Bus Station
- Ave. Duration
- 3h
- Frequency
- 5 times a day
- Estimated price
- $22
- Schedules at
- ktel-kastorias.gr
Bus from Kastoria to Thessaloniki Macedonia KTEL Bus Station
- Ave. Duration
- 3h
- Frequency
- 5 times a day
- Estimated price
- $22
- Schedules at
- ktel-kastorias.gr
Bus from Kastoria to Amýntaio
- Ave. Duration
- 1h 30m
- Frequency
- Twice a week
- Schedules at
- ktel-kastorias.gr
- Ave. Duration
- 49 min
- Estimated price
- $60–75
Kastoria Taxi
- Phone
- +30 694 705 9059
Taxi Time - Radiotaxi Kastoria
- Phone
- +30 2467 082100
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 Thanksgiving 2018: How to travel stress-free, How do I buy a London Underground ticket?, and Need to know: Greyhound - to help you get the most out of your next trip.






