There are 9 ways to get from Vienna to Kastoria by plane, bus, train, 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.
Fly Vienna International Airport to Thessaloniki Airport Makedonia, bus
best- Fly from Vienna International Airport (VIE) to Thessaloniki Airport Makedonia (SKG)plane VIE - SKG
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Kastoriabus
9h 9m€76–227Train to Bratislava Airport, fly to Ohrid Airport, drive
cheapest- Take the train from Wien Hbf to Bratislava Hlavna Stanicatrain
- Fly from Bratislava Airport (BTS) to Ohrid Airport (OHD)plane BTS - OHD
- Drive from Ohrid Airport (OHD) to Kastoriacar
7h 36m€65–319Bus, train, drive
- Take the bus from Vienna to Pristinabus
- Take the train from Sh. Ekonomike to Skopje, Transporten Centartrain
- Take the train from Skopje to Zabenitrain 641
- Drive from Zabeni to Kastoriacar
20h 39mDrive 1,212.3 km
- Drive from Vienna to Kastoriacar 1,212.3 km
14h 11m€220–318Fly Vienna International Airport to Tirana International Airport Nënë Tereza, bus
- Fly from Vienna International Airport (VIE) to Tirana International Airport Nënë Tereza (TIA)plane VIE - TIA
- Take the bus from Tirana to Kastoriabus
9h 15mTrain to Bratislava Airport, fly to Tirana International Airport Nënë Tereza, bus
- Take the train from Wien Hbf to Bratislava Hlavna Stanicatrain
- Fly from Bratislava Airport (BTS) to Tirana International Airport Nënë Tereza (TIA)plane BTS - TIA
- Take the bus from Tirana to Kastoriabus
10h 30mBus
- Take the bus from Vienna to Prizren,Autobuska Stanicabus
- Take the bus from Prizren,Autobuska Stanica to Tirana , Near One - former AMCbus
- Take the bus from Tirana to Kastoriabus
21h 1mBus via Gjakova
- Take the bus from Vienna to Gjakovëbus
- Take the bus from Gjakovë to Tirana , Near One - former AMCbus
- Take the bus from Tirana to Kastoriabus
24h 1mBus via Gjakova #2
- Take the bus from Hauptbahnhof S+U to Gjakovëbus
- Take the bus from Gjakovë to Tirana , Near One - former AMCbus
- Take the bus from Tirana to Kastoriabus
26h 42m
Vienna International Airport (VIE) to Thessaloniki Airport Makedonia (SKG) flights
Questions & Answers
The cheapest way to get from Vienna to Kastoria is to fly and bus which costs €75 - €230 and takes 9h 9m.
The fastest way to get from Vienna to Kastoria is to train and fly and drive which takes 7h 36m and costs €60 - €320.
No, there is no direct bus from Vienna to Kastoria. However, there are services departing from Vienna and arriving at Kastoria via Prizren,Autobuska Stanica and Tirana. The journey, including transfers, takes approximately 21h 1m.
The distance between Vienna and Kastoria is 1211 km. The road distance is 1212.3 km.
The best way to get from Vienna to Kastoria without a car is to bus which takes 21h 1m and costs .
It takes approximately 9h 9m to get from Vienna to Kastoria, including transfers.
Vienna to Kastoria bus services, operated by Kujtimi Bus, depart from Vienna station.
Vienna to Kastoria bus services, operated by Kujtimi Bus, arrive at Prizren,Autobuska Stanica station.
Kastoria is 1h ahead of Vienna. It is currently 7:50 PM in Vienna and 8:50 PM in Kastoria.
Yes, the driving distance between Vienna to Kastoria is 1212 km. It takes approximately 14h 11m to drive from Vienna to Kastoria.
What companies run services between Vienna, Austria and Kastoria, Greece?
You can take a bus from Vienna to Kastoria via Prizren,Autobuska Stanica, Tirana , Near One - former AMC, and Tirana in around 21h 1m.
- Website
- austrian.com
Flights from Vienna International Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €75–180
Flights from Vienna International Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €100–280
- Website
- ryanair.com
Flights from Vienna International Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- €45–150
Flights from Vienna International Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €45–190
Flights from Bratislava Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €35–140
- Website
- wizzair.com
Flights from Bratislava Airport to Ohrid Airport
- Ave. Duration
- 1h 35m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €25–180
Flights from Bratislava Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €35–160
- Phone
- +383 038 534 – 814
- [email protected]
- Website
- trainkos.com
Train from Sh. Ekonomike to Skopje, Transporten Centar
- Ave. Duration
- 2h 39m
- Frequency
- Once daily
- Estimated price
- €3–4
- Website
- http://www.trainkos.com/
- Phone
- +389 (2) 3 164 255
- [email protected]
- Website
- mzt.mk
Train from Skopje to Zabeni
- Ave. Duration
- 3h 38m
- Frequency
- Twice daily
- Estimated price
- €11–40
- Schedules at
- mzt.mk
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- oebb.at
Train from Wien Hbf to Bratislava Hlavna Stanica
- Ave. Duration
- 56 min
- Frequency
- Every 30 minutes
- Estimated price
- €13–25
- Website
- https://www.oebb.at/en/
Train from Wien Hbf to Bratislava Hlavna Stanica
- Ave. Duration
- 56 min
- Frequency
- Every 30 minutes
- Estimated price
- €13–25
- Website
- https://www.oebb.at/en/
- Phone
- +43 (0)5 1717
- Website
- oebb.at
Train from Wien Hbf to Bratislava Hlavna Stanica
- Ave. Duration
- 1h 9m
- Frequency
- 3 times a day
- Estimated price
- €15–23
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- €15–23
Train from Wien Hbf to Bratislava Hlavna Stanica
- Ave. Duration
- 1h 9m
- Frequency
- 3 times a day
- Estimated price
- €15–23
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- €15–23
- [email protected]
- Website
- ktel-kastorias.gr
Bus from Thessaloniki Macedonia KTEL Bus Station to Kastoria
- Ave. Duration
- 3h
- Frequency
- 5 times a day
- Estimated price
- €20
- Schedules at
- ktel-kastorias.gr
- Phone
- +383 45 984 518
- [email protected]
- Website
- facebook.com
Bus from Vienna to Pristina
- Ave. Duration
- 11h 2m
- Frequency
- Once a week
- Website
- https://www.facebook.com/kujtimibus/
Bus from Vienna to Prizren,Autobuska Stanica
- Ave. Duration
- 13h 9m
- Frequency
- Once a week
- Website
- https://www.facebook.com/kujtimibus/
- Phone
- +355 699 605501
- [email protected]
- Website
- facebook.com
Bus from Tirana to Kastoria
- Ave. Duration
- 2h 57m
- Frequency
- Once daily
- Schedules at
- facebook.com
Bus from Tirana to Kastoria
- Ave. Duration
- 2h 57m
- Frequency
- Once daily
- Schedules at
- facebook.com
Bus from Tirana to Kastoria
- Ave. Duration
- 2h 57m
- Frequency
- Once daily
- Schedules at
- facebook.com
Bus from Tirana to Kastoria
- Ave. Duration
- 2h 57m
- Frequency
- Once daily
- Schedules at
- facebook.com
Bus from Tirana to Kastoria
- Ave. Duration
- 2h 57m
- Frequency
- Once daily
- Schedules at
- facebook.com
- Phone
- +355 692 847 201
- [email protected]
- Website
- facebook.com
Bus from Prizren,Autobuska Stanica to Tirana , Near One - former AMC
- Ave. Duration
- 2h 55m
- Frequency
- Once daily
- Estimated price
- €15
- Website
- https://www.facebook.com/MetropolTourist/
Bus from Gjakovë to Tirana , Near One - former AMC
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- €15
- Website
- https://www.facebook.com/MetropolTourist/
Bus from Gjakovë to Tirana , Near One - former AMC
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- €15
- Website
- https://www.facebook.com/MetropolTourist/
- Phone
- + 43 699 1158 9387
- [email protected]
- Website
- loshi-reisen.com
Bus from Vienna to Gjakovë
- Ave. Duration
- 14h 19m
- Frequency
- Once daily
- Schedules at
- loshi-reisen.com
- Phone
- +383 44 240 076
- [email protected]
- Website
- travel.gjirafa.com
Bus from Hauptbahnhof S+U to Gjakovë
- Ave. Duration
- 17h
- Frequency
- Once a week
- Schedules at
- web.facebook.com
Want to know more about travelling around Greece
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
There are 266+ hotels available in Kastoria.


















