There are 9 ways to get from Brussels to Kastoria by plane, bus, train, car, or car 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 Brussels Airport to Thessaloniki Airport Makedonia, bus
best- Fly from Brussels Airport (BRU) to Thessaloniki Airport Makedonia (SKG)BRU - SKG
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Kastoria
10h 4m€116–311Bus to Brussels South Charleroi Airport, fly to Thessaloniki Airport Makedonia, bus
cheapest- Take the bus from Brussels Midi / Brussels South West to Charleroi Airport
- Fly from Brussels South Charleroi Airport (CRL) to Thessaloniki Airport Makedonia (SKG)CRL - SKG
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Kastoria
10h 53m€88–522Bus
- Take the bus from Brussels-Nord to Tirana
- Take the bus from Tirana to Kastoria
27h 53mTrain, bus, drive
- Take the train from Brussels-Nord to Frankfurt(Main)HbfIce / ...
- Take the train from Frankfurt to Passau Hbf91 / ...
- Take the train from Passau Hbf to St Pölten HauptbahnhofIce
- Take the bus from Sankt Pölten to Skopje, Transporten Centar
- Take the train from Skopje, Transporten Centar to Zhabeni
- Drive from Zhabeni to Kastoria
28h 49m€198–518Drive 2,328.2 km
- Drive from Brussels to Kastoria2,328.2 km
22h€416–601Fly Brussels Airport to Ohrid Airport, drive
- Fly from Brussels Airport (BRU) to Ohrid Airport (OHD)BRU - OHD
- Drive from Ohrid Airport (OHD) to Kastoria
9h 14m€172–504Bus to Brussels South Charleroi Airport, fly to Tirana International Airport Nënë Tereza, bus
- Take the bus from Brussels Midi / Brussels South West to Charleroi Airport
- Fly from Brussels South Charleroi Airport (CRL) to Tirana International Airport Nënë Tereza (TIA)CRL - TIA
- Take the bus from Tirana to Kastoria
10h 41mBus via Fushë-Krujë
- Take the bus from Brussels-Nord to Tirana
- Take the bus from Tirana to Kastoria
47h 9mDrive, car train
- Drive from Brussels to Düsseldorf Hbf
- Take the car train from Düsseldorf Hbf to Villach Hbf
- Drive from Villach Hbf to Kastoria
20h 54m€350–1,384
Brussels Airport (BRU) to Thessaloniki Airport Makedonia (SKG) flights
Questions & Answers
The cheapest way to get from Brussels to Kastoria is to bus and fly which costs €85 - €550 and takes 10h 53m.
The fastest way to get from Brussels to Kastoria is to fly and drive which takes 9h 14m and costs €170 - €550.
No, there is no direct bus from Brussels to Kastoria. However, there are services departing from Brussels-Nord and arriving at Kastoria via Tirana. The journey, including transfers, takes approximately 27h 53m.
The distance between Brussels and Kastoria is 2050 km. The road distance is 2328.2 km.
The best way to get from Brussels to Kastoria without a car is to bus which takes 27h 53m and costs .
It takes approximately 10h 4m to get from Brussels to Kastoria, including transfers.
Brussels to Kastoria bus services, operated by Anumi Travel, depart from Brussels-Nord station.
Brussels to Kastoria bus services, operated by Anumi Travel, arrive at Tirana station.
Kastoria is 1h ahead of Brussels. It is currently 5:22 AM in Brussels and 6:22 AM in Kastoria.
Yes, the driving distance between Brussels to Kastoria is 2328 km. It takes approximately 22h to drive from Brussels to Kastoria.
What companies run services between Brussels, Belgium and Kastoria, Greece?
You can take a bus from Brussels-Nord to Kastoria via Tirana in around 27h 53m.
- Website
- ryanair.com
Flights from Brussels South Charleroi Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 2h 30m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €55–250
Flights from Brussels South Charleroi Airport to Tirana International Airport Nënë Tereza via Milan Bergamo
- Ave. Duration
- 4h 15m
- When
- Wednesday and Saturday
- Estimated price
- €55–250
Flights from Brussels South Charleroi Airport to Tirana International Airport Nënë Tereza via Venice Treviso
- Ave. Duration
- 5h 10m
- When
- Tuesday
- Estimated price
- €55–250
Flights from Brussels South Charleroi Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 2h 45m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- €50–480
- Website
- lufthansa.com
Flights from Brussels Airport to Thessaloniki Airport Makedonia via Munich
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- €80–360
- Website
- austrian.com
Flights from Brussels Airport to Thessaloniki Airport Makedonia via Vienna
- Ave. Duration
- 4h 25m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €90–360
Flights from Brussels Airport to Ohrid Airport via Vienna
- Ave. Duration
- 4h 30m
- When
- Sunday
- Estimated price
- €140–550
- Website
- flyulendo.com
Flights from Brussels South Charleroi Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- €35–240
- Website
- en.aegeanair.com
Flights from Brussels Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 2h 40m
- When
- Monday
- Estimated price
- €80–190
- Website
- airserbia.com
Flights from Brussels Airport to Thessaloniki Airport Makedonia via Belgrade
- Ave. Duration
- 5h 10m
- When
- Friday
- Estimated price
- €90–190
- Website
- comlux.com
Flights from Brussels Airport to Ohrid Airport via Zurich
- Ave. Duration
- 8h 50m
- When
- Saturday
- Estimated price
- €140–410
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Brussels-Nord to Frankfurt(Main)Hbf
- Ave. Duration
- 2h 53m
- Frequency
- Every 4 hours
- Estimated price
- €50–160
- Website
- https://int.bahn.de/en
Train from Frankfurt to Passau Hbf
- Ave. Duration
- 4h 4m
- Frequency
- Every 4 hours
- Estimated price
- €35–100
- Website
- https://int.bahn.de/en
Train from Passau Hbf to St Pölten Hauptbahnhof
- Ave. Duration
- 1h 50m
- Frequency
- Twice a week
- Estimated price
- €45–51
- Website
- https://int.bahn.de/en
Train from Passau Hbf to St Pölten Hauptbahnhof
- Ave. Duration
- 1h 47m
- Frequency
- 4 times a day
- Estimated price
- €40–60
- Website
- https://www.oebb.at/en/
- Phone
- +43 1 89900
- meinenachricht@westbahn.at
- Website
- westbahn.at
Train from Passau Hbf to St Pölten Hauptbahnhof
- Ave. Duration
- 1h 52m
- Frequency
- Every 4 hours
- Estimated price
- €35–95
- Website
- https://westbahn.at/en/
- Standard Ticket
- €35–55
- First Class
- €70–95
Train from Passau Hbf to St Pölten Hauptbahnhof
- Ave. Duration
- 1h 46m
- Frequency
- 4 times a day
- Estimated price
- €35–55
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €35–55
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Passau Hbf to St Pölten Hauptbahnhof
- Ave. Duration
- 2h 4m
- Frequency
- Once daily
- Estimated price
- €35–120
- Website
- https://www.ns.nl/en
- 2nd Class
- €35–55
- 1st Class
- €70–120
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Passau Hbf to St Pölten Hauptbahnhof
- Ave. Duration
- 1h 50m
- Frequency
- Once a week
- Estimated price
- €50–75
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
- Phone
- +389 (2) 3 164 255
- mztransportad@mztransportad.com.mk
- Website
- mzt.mk
Train from Skopje, Transporten Centar to Zhabeni
- Ave. Duration
- 3h 48m
- Frequency
- Once daily
- Estimated price
- €11–40
- Schedules at
- mzt.mk
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Düsseldorf Hbf to Villach Hbf
- Ave. Duration
- 5h 53m
- Frequency
- Once a week
- Estimated price
- €100–1,000
- Website
- https://urlaubs-express.de/?lang=en
- Car Single Bed
- €270–550
- Car Compartment
- €550–1,000
- 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
- Book at
- eticket.ktel-kastorias.gr
- Phone
- +355 69 232 8000
- info@anumitravel.com
- Website
- facebook.com
Bus from Brussels-Nord to Tirana
- Ave. Duration
- 23h 26m
- Frequency
- Twice a week
- Estimated price
- €130
- Schedules at
- facebook.com
- Phone
- +355 699 605501
- startravel@live.com
- Website
- facebook.com
Bus from Tirana to Kastoria
- Ave. Duration
- 3h 27m
- Frequency
- Once daily
- Schedules at
- facebook.com
- Phone
- +389 46 787 312
- info@eurobus.mk
- Website
- eurobus.mk
Bus from Sankt Pölten to Skopje, Transporten Centar
- Ave. Duration
- 11h 21m
- Frequency
- Twice a week
- Estimated price
- €50–80
- Schedules at
- eurobus.mk
- info@flibco.com
- Website
- flibco.com
Bus from Brussels Midi / Brussels South West to Charleroi Airport
- Ave. Duration
- 55 min
- Frequency
- Every 30 minutes
- Estimated price
- €15–20
- Website
- https://www.flibco.com/en
- Phone
- +355 68 20 63 724
- info@arjanitravel.com
- Website
- arjanitravel.com
Bus from Brussels-Nord to Tirana
- Ave. Duration
- 39h
- Frequency
- Once a week
- Schedules at
- arjanitravel.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 102+ hotels available in Kastoria.


















































