There are 9 ways to get from Kastoria to Varna by bus, train, car, plane, 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.
Bus via Sofia
best- 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$70–102Bus, 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–69Drive 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
11h 37m$235–375Bus, 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$109–144Bus
- 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 52mBus to Tirana International Airport Nënë Tereza, fly to Varna Airport
- Take the bus from Kastoria to Tiranabus
- Fly from Tirana International Airport Nënë Tereza (TIA) to Varna Airport (VAR)plane TIA - VAR
12h 37mBus 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$106–256
Thessaloniki Airport Makedonia (SKG) to Varna Airport (VAR) flights
Comparing Your Travel Options
The cheapest way to get from Kastoria to Varna is to bus and train which costs $55 - $75 and takes 18h 2m.
The fastest way to get from Kastoria to Varna is to drive which takes 10h 5m and costs $180 - $270.
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 926 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 $65 - $110.
It takes approximately 16h 35m 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 1763+ 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 Varna Airport via Krakow
- Ave. Duration
- 5h 35m
- When
- Tuesday
- Estimated price
- $85–320
Flights from Tirana International Airport Nënë Tereza to Varna Airport via Katowice
- Ave. Duration
- 7h 50m
- When
- Tuesday
- Estimated price
- $140–230
Flights from Tirana International Airport Nënë Tereza to Varna Airport via Krakow
- Ave. Duration
- 8h 25m
- When
- Tuesday
- Estimated price
- $140–230
Flights from Thessaloniki Airport Makedonia to Bucharest Otopeni
- Ave. Duration
- 1h 15m
- When
- Thursday, Wednesday, Friday, Saturday, Sunday, and Monday
- Estimated price
- $35–150
- 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
- $2–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 Amýntaio
- Ave. Duration
- 1h 30m
- Frequency
- Twice a week
- 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
- 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 10 amazing places to get away from it all in Australia, Travelling to and around Russia for the 2018 FIFA World Cup, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.






