There are 9 ways to get from Kastoria to Budapest by bus, plane, 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.
Bus to Thessaloniki Airport Makedonia, fly to Budapest Ferenc Liszt International Airport
best- Take the bus from Kastoria to Thessaloniki Macedonia KTEL Bus Stationbus
- Fly from Thessaloniki Airport Makedonia (SKG) to Budapest Ferenc Liszt International Airport (BUD)plane SKG - BUD
8h 49mFt 20,190–73,470Bus
- Take the bus from Kastoria to Thessaloniki Macedonia KTEL Bus Stationbus
- Take the bus from Thessaloníki to Budapestbus
16h 49mFt 32,691–43,291Bus, train
- Take the bus from Kastoria to Tiranabus
- Take the bus from Tirana Airport to Polje, Autobuska Stanica Barbus
- Take the train from Željeznička stanica Bar to Beograd centartrain 432
- Take the train from Beograd Centar to Suboticatrain Ir / ...
- Take the train from Subotica to Szegedtrain Re
- Take the train from Szeged to Budapest-Nyugatitrain Ic
26h 35mDrive 1,016.2 km
- Drive from Kastoria to Budapestcar 1,016.2 km
10h 56mFt 69,544–100,453Bus to Tirana International Airport Nënë Tereza, fly to Budapest Ferenc Liszt International Airport
- Take the bus from Kastoria to Tiranabus
- Fly from Tirana International Airport Nënë Tereza (TIA) to Budapest Ferenc Liszt International Airport (BUD)plane TIA - BUD
8h 44mBus to Ioannina National Airport, fly to Budapest Ferenc Liszt International Airport
- Take the bus from Kastoria to Ioanninabus
- Fly from Ioannina National Airport (IOA) to Budapest Ferenc Liszt International Airport (BUD)plane IOA - BUD
11h 55mFt 42,756–131,801Bus to Tirana International Airport Nënë Tereza, fly to Bratislava Airport, train
- Take the bus from Kastoria to Tiranabus
- Fly from Tirana International Airport Nënë Tereza (TIA) to Bratislava Airport (BTS)plane TIA - BTS
- Take the train from Bratislava Hlavna Stanica to Budapest-Nyugatitrain
11h 30mBus via Thessaloniki Airport (SKG)
- Take the bus from Kastoria to Thessaloniki Macedonia KTEL Bus Stationbus
- Take the bus from Thessaloniki to Budapest Hotel Platanusbus
21h 26mFt 34,899–48,899Bus via Thessaloniki Airport (SKG) #2
- Take the bus from Kastoria to Thessaloniki Macedonia KTEL Bus Stationbus
- Take the bus from Thessaloniki to Budapest, Népliget Autóbusz-Pályaudvarbus
23h 8m
Kastoria to Budapest by bus, foot, and subway
Comparing Your Travel Options
The cheapest way to get from Kastoria to Budapest is to bus via Thessaloniki Airport (SKG) which costs 34 000 Ft - 49 000 Ft and takes 21h 26m.
The fastest way to get from Kastoria to Budapest is to bus and fly which takes 8h 49m and costs 20 000 Ft - 75 000 Ft.
No, there is no direct bus from Kastoria to Budapest. However, there are services departing from Kastoria and arriving at Budapest via Thessaloníki. The journey, including transfers, takes approximately 16h 49m.
The distance between Kastoria and Budapest is 1045 km. The road distance is 1016.2 km.
The best way to get from Kastoria to Budapest without a car is to bus which takes 16h 49m and costs 32 000 Ft - 44 000 Ft.
It takes approximately 8h 49m to get from Kastoria to Budapest, including transfers.
Kastoria to Budapest bus services, operated by KTEL Kastorias, depart from Kastoria station.
Kastoria to Budapest bus services, operated by KTEL Kastorias, arrive at Thessaloniki Macedonia KTEL Bus Station.
Budapest is 1h behind Kastoria. It is currently 1:06 AM in Kastoria and 12:06 AM in Budapest.
Yes, the driving distance between Kastoria to Budapest is 1016 km. It takes approximately 10h 56m to drive from Kastoria to Budapest.
What companies run services between Kastoria, Greece and Budapest, Hungary?
You can take a bus from Kastoria to Budapest via Thessaloniki Macedonia KTEL Bus Station and Thessaloníki in around 16h 49m.
- Website
- ryanair.com
Flights from Thessaloniki Airport Makedonia to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Tuesday, Friday, and Sunday
- Estimated price
- Ft 12,000–60,000
Flights from Tirana International Airport Nënë Tereza to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- Ft 10,000–60,000
Flights from Tirana International Airport Nënë Tereza to Budapest Ferenc Liszt International Airport via Naples
- Ave. Duration
- 4h
- When
- Friday
- Estimated price
- Ft 10,000–60,000
Flights from Tirana International Airport Nënë Tereza to Bratislava Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Ft 16,000–70,000
- Website
- wizzair.com
Flights from Thessaloniki Airport Makedonia to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- Ft 9,500–55,000
Flights from Tirana International Airport Nënë Tereza to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 1h 30m
- When
- Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- Ft 9,500–60,000
Flights from Tirana International Airport Nënë Tereza to Bratislava Airport
- Ave. Duration
- 1h 45m
- When
- Monday, Wednesday, and Friday
- Estimated price
- Ft 7,000–65,000
- Website
- en.aegeanair.com
Flights from Thessaloniki Airport Makedonia to Budapest Ferenc Liszt International Airport via Athens
- Ave. Duration
- 4h 15m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- Ft 50,000–260,000
Flights from Ioannina National Airport to Budapest Ferenc Liszt International Airport via Athens
- Ave. Duration
- 6h 45m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- Ft 34,000–120,000
- Website
- airserbia.com
Flights from Tirana International Airport Nënë Tereza to Budapest Ferenc Liszt International Airport via Belgrade
- Ave. Duration
- 3h 5m
- When
- Friday and Sunday
- Estimated price
- Ft 44,000–55,000
- Phone
- +382 20 441 197
- [email protected]
- Website
- Railways of Montenegro (ŽPCG)
Train from Željeznička stanica Bar to Beograd centar
- Ave. Duration
- 10h 58m
- Frequency
- Once daily
- Estimated price
- Ft 7,500–15,000
- Website
- Railways of Montenegro (ŽPCG)
- Second Class
- Ft 7,500–9,000
- First Class
- Ft 13,000–15,000
- Phone
- +381 11 360 28 99
- [email protected]
- Website
- srbijavoz.rs
Train from Beograd Centar to Subotica
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- Ft 2,200–3,700
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- Ft 2,200–2,600
- 1st Class
- Ft 2,900–3,700
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- Hungarian Railways (MÁV)
Train from Subotica to Szeged
- Ave. Duration
- 1h 20m
- Frequency
- Every 2 hours
- Estimated price
- Ft 1,100–1,300
- Website
- Hungarian Railways (MÁV)
Train from Szeged to Budapest-Nyugati
- Ave. Duration
- 2h 39m
- Frequency
- Every 30 minutes
- Estimated price
- Ft 3,300–3,800
- Website
- Hungarian Railways (MÁV)
- Phone
- +420 221 111 122
- [email protected]
- Website
- Czech Railways (ČD)
Train from Bratislava Hlavna Stanica to Budapest-Nyugati
- Ave. Duration
- 2h 23m
- Frequency
- Every 4 hours
- Estimated price
- Ft 6,088
- Website
- Czech Railways (ČD)
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Bratislava Hlavna Stanica to Budapest-Nyugati
- Ave. Duration
- 2h 23m
- Frequency
- 4 times a day
- Estimated price
- Ft 12,000–19,000
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- PKP Intercity
Train from Bratislava Hlavna Stanica to Budapest-Nyugati
- Ave. Duration
- 2h 32m
- Frequency
- Twice daily
- Estimated price
- Ft 8,500–16,000
- Website
- PKP Intercity
- Phone
- +421 24 48 58 188
- [email protected]
- Website
- Railways of Slovak Republic (ZSSK)
Train from Bratislava Hlavna Stanica to Budapest-Nyugati
- Ave. Duration
- 2h 23m
- Frequency
- Twice daily
- Estimated price
- Ft 3,700–7,000
- Website
- Railways of Slovak Republic (ZSSK)
- [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
- Ft 6,991
- Schedules at
- ktel-kastorias.gr
Bus from Kastoria to Thessaloniki Macedonia KTEL Bus Station
- Ave. Duration
- 3h
- Frequency
- 5 times a day
- Estimated price
- Ft 6,991
- Schedules at
- ktel-kastorias.gr
Bus from Kastoria to Ioannina
- Ave. Duration
- 2h
- Frequency
- 4 times a week
- Estimated price
- Ft 7,792
- Schedules at
- ktel-kastorias.gr
Bus from Kastoria to Thessaloniki Macedonia KTEL Bus Station
- Ave. Duration
- 3h
- Frequency
- 5 times a day
- Estimated price
- Ft 6,991
- Schedules at
- ktel-kastorias.gr
Bus from Kastoria to Thessaloniki Macedonia KTEL Bus Station
- Ave. Duration
- 3h
- Frequency
- 5 times a day
- Estimated price
- Ft 6,991
- Schedules at
- ktel-kastorias.gr
- Phone
- +302105233969
- [email protected]
- Website
- fptravel.gr
Bus from Thessaloníki to Budapest
- Ave. Duration
- 12h 45m
- Frequency
- Twice a week
- Estimated price
- Ft 23,000–33,000
- Schedules at
- fptravel.gr
- Phone
- +355 699 605501
- [email protected]
- Website
- facebook.com
Bus from Kastoria to Tirana
- Ave. Duration
- 2h 58m
- Frequency
- Once daily
- Schedules at
- facebook.com
Bus from Kastoria to Tirana
- Ave. Duration
- 2h 58m
- Frequency
- Once daily
- Schedules at
- facebook.com
Bus from Kastoria to Tirana
- Ave. Duration
- 2h 58m
- Frequency
- Once daily
- Schedules at
- facebook.com
- Phone
- +355 69 617 8170
- [email protected]
- Website
- facebook.com
Bus from Tirana Airport to Polje, Autobuska Stanica Bar
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- Ft 7,000–14,000
- Schedules at
- Diamant Travel
- Phone
- +302651083071
- [email protected]
- Website
- KTEL Ioanninon
Bus from Kastoria to Ioannina
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a week
- Estimated price
- Ft 6,000–8,500
- Website
- KTEL Ioanninon
- Phone
- +30 2108219900
- [email protected]
- Website
- siamostours.com
Bus from Thessaloniki to Budapest Hotel Platanus
- Ave. Duration
- 15h
- Frequency
- Twice a week
- Estimated price
- Ft 26,000–40,000
- Schedules at
- siamostours.com
- Phone
- +30 210 92 33 33
- [email protected]
- Website
- koronatravel.gr
Bus from Thessaloniki to Budapest, Népliget Autóbusz-Pályaudvar
- Ave. Duration
- 17h
- Frequency
- Once a week
- Schedules at
- koronatravel.gr
Want to know more about travelling around Hungary
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
There are 6432+ hotels available in Budapest.








































