There are 7 ways to get from Budapest to Kastoria by plane, bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Budapest Ferenc Liszt International Airport to Thessaloniki Airport Makedonia, bus
best- Fly from Budapest Ferenc Liszt International Airport (BUD) to Thessaloniki Airport Makedonia (SKG)plane BUD - SKG
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Kastoriabus
9h 8m€53–204Bus via Thessaloníki
- Take the bus from Budapest to Thessaloníkibus
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Kastoriabus
16h 49m€91–119Drive 1,021.4 km
- Drive from Budapest to Kastoriacar 1,021.4 km
10h 56m€187–270Fly Budapest Ferenc Liszt International Airport to Tirana International Airport Nënë Tereza, bus
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Tirana International Airport Nënë Tereza (TIA)plane BUD - TIA
- Take the bus from Tirana to Kastoriabus
9h 19mTrain to Bratislava Airport, fly to Ohrid Airport, drive
- Take the train from Budapest-Nyugati to Bratislava Hlavna Stanicatrain
- Fly from Bratislava Airport (BTS) to Ohrid Airport (OHD)plane BTS - OHD
- Drive from Ohrid Airport (OHD) to Kastoriacar
9h 5m€61–332Bus
- Take the bus from Budapest-Nyugati to Thessaloniki Macedonia KTEL Bus Stationbus
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Kastoriabus
21h 12m€118Bus via Thessaloniki Airport (SKG)
- Take the bus from Budapest, Népliget Autóbusz-Pályaudvar to Thessalonikibus
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Kastoriabus
22h 58m
Budapest Ferenc Liszt International Airport (BUD) to Thessaloniki Airport Makedonia (SKG) flights
Questions & Answers
The cheapest way to get from Budapest to Kastoria is to fly and bus which costs €50 - €210 and takes 9h 8m.
The fastest way to get from Budapest to Kastoria is to train and fly and drive which takes 9h 5m and costs €60 - €340.
No, there is no direct bus from Budapest to Kastoria. However, there are services departing from Budapest and arriving at Kastoria via Thessaloniki Macedonia KTEL Bus Station. The journey, including transfers, takes approximately 16h 49m.
The distance between Budapest and Kastoria is 1044 km. The road distance is 1021.4 km.
The best way to get from Budapest to Kastoria without a car is to bus via Thessaloníki which takes 16h 49m and costs €90 - €120.
It takes approximately 9h 8m to get from Budapest to Kastoria, including transfers.
Budapest to Kastoria bus services, operated by FP Travel, depart from Budapest station.
Budapest to Kastoria bus services, operated by FP Travel, arrive at Thessaloníki station.
Kastoria is 1h ahead of Budapest. It is currently 1:02 AM in Budapest and 2:02 AM in Kastoria.
Yes, the driving distance between Budapest to Kastoria is 1021 km. It takes approximately 10h 56m to drive from Budapest to Kastoria.
What companies run services between Budapest, Hungary and Kastoria, Greece?
You can take a bus from Budapest to Kastoria via Thessaloníki and Thessaloniki Macedonia KTEL Bus Station in around 16h 49m.
- Website
- wizzair.com
Flights from Budapest Ferenc Liszt International Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 1h 40m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- €27–140
Flights from Budapest Ferenc Liszt International Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €30–140
Flights from Bratislava Airport to Ohrid Airport
- Ave. Duration
- 1h 35m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €26–280
- [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
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
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
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
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
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
There are 265+ hotels available in Kastoria.






