There are 9 ways to get from Belgium to Kavála 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.
Cheapest
Fly Charleroi to Thessaloniki, bus
-
Fly from Charleroi (CRL) to Thessaloniki (SKG)
-
Take the bus from Thessaloniki to Kavala
Fly Charleroi to Sofia, bus
-
Fly from Charleroi (CRL) to Sofia (SOF)
-
Take the bus from Sofia to Kavala
Train to Dusseldorf, fly to Kavala
-
Take the train from Liege-Guillemins to Koeln Hbf
-
Fly from Dusseldorf (DUS) to Kavala (KVA)
Fly Brussels to Thessaloniki, bus
-
Fly from Brussels (BRU) to Thessaloniki (SKG)
-
Take the bus from Thessaloniki to Kavala
Train, bus via Passau
-
Take the train from Bruxelles-Nord to Frankfurt(Main)Hbf
-
Take the train from Frankfurt(Main)Hbf to Passau Hbf
-
Take the bus from Passau to Sofia
-
Take the bus from Sofia to Kavala
Bus
-
Take the bus from Brussels North Train Station to Sofia Central Bus Station
-
Take the bus from Sofia to Kavala
Train, Bus
-
Take the train from Bruxelles-Nord to Frankfurt(Main)Hbf
-
Take the Bus from Frankfurt am Main to Kavala
Drive
-
Drive from Brussels to Kavála
Belgium to Kavála by bus
Questions & Answers
The cheapest way to get from Belgium to Kavála is to fly and bus which costs €60 - €160 and takes 7h 42m.
The quickest way to get from Belgium to Kavála is to train and fly which costs €200 - €430 and takes 7h 4m.
No, there is no direct bus from Belgium station to Kavála. However, there are services departing from Brussels North Train Station and arriving at Kavala via Sofia. The journey, including transfers, takes approximately 39h 30m.
The distance between Belgium and Kavála is 1863 km. The road distance is 2394.7 km.
The best way to get from Belgium to Kavála without a car is to train and bus via Passau which takes 34h 33m and costs .
It takes approximately 7h 54m to get from Belgium to Kavála, including transfers.
Belgium to Kavála bus services, operated by Union Ivkoni, depart from Brussels North Train Station.
The best way to get from Belgium to Kavála is to fly which takes 7h 54m and costs €180 - €550. Alternatively, you can bus, which costs and takes 39h 30m.
There is no direct flight from Brussels Airport to Kavala Airport. The quickest flight takes 5h 5m and has one stopover.
Belgium to Kavála bus services, operated by Kaleia, arrive at Kavala station.

- Distance: 1863 km
- Duration: 7h 54m
What companies run services between Belgium and Kavála, Greece?
Lufthansa, Airbus France and five other airlines fly from Schaerbeek to Kavála 3 times a day. Alternatively, you can take a bus from Brussels to Kavála via Sofia in around 39h 30m.

- Website
- en.aegeanair.com
Flights from Brussels to Kavala via Athens
- Ave. Duration
- 9h 6m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- €140 - €470
Flights from Brussels to Kavala via Thessaloniki, Athens
- Ave. Duration
- 10h 10m
- When
- Tuesday
- Estimated price
- €140 - €460
Flights from Dusseldorf to Kavala
- Ave. Duration
- 2h 45m
- When
- Saturday
- Estimated price
- €150 - €600
Flights from Brussels to Thessaloniki
- Ave. Duration
- 2h 40m
- When
- Tuesday and Saturday
- Estimated price
- €190 - €650
Flights from Brussels to Thessaloniki via Athens
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- €190 - €650

- Website
- ryanair.com
Flights from Charleroi to Thessaloniki
- Ave. Duration
- 2h 45m
- When
- Monday, Wednesday and Saturday
- Estimated price
- €30 - €140
Flights from Charleroi to Thessaloniki via Venice Treviso
- Ave. Duration
- 6h 15m
- When
- Thursday and Sunday
- Estimated price
- €30 - €140
Flights from Charleroi to Sofia
- Ave. Duration
- 2h 35m
- When
- Tuesday, Wednesday, Thursday and Saturday
- Estimated price
- €100 - €220
Flights from Charleroi to Sofia via Milan Bergamo
- Ave. Duration
- 4h 40m
- When
- Monday, Tuesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- €100 - €220
Flights from Charleroi to Sofia via Vienna
- Ave. Duration
- 4h 55m
- When
- Tuesday, Friday and Saturday
- Estimated price
- €100 - €220
Flights from Charleroi to Sofia via Liverpool
- Ave. Duration
- 5h 50m
- When
- Thursday
- Estimated price
- €100 - €220

- Website
- lufthansa.com
Flights from Brussels to Kavala via Frankfurt
- Ave. Duration
- 5h 5m
- When
- Wednesday
- Estimated price
- €200 - €800
Flights from Dusseldorf to Kavala via Frankfurt
- Ave. Duration
- 5h 50m
- When
- Wednesday and Friday
- Estimated price
- €200 - €800
Flights from Brussels to Thessaloniki via Frankfurt
- Ave. Duration
- 5h 10m
- When
- Monday, Tuesday, Thursday, Saturday and Sunday
- Estimated price
- €210 - €600

- Website
- austrian.com
Flights from Brussels to Kavala via Vienna
- Ave. Duration
- 8h 15m
- When
- Tuesday
- Estimated price
- €220 - €800
Flights from Brussels to Kavala via Frankfurt, Vienna
- Ave. Duration
- 6h 45m
- When
- Tuesday
- Estimated price
- €220 - €800
Flights from Dusseldorf to Kavala via Vienna
- Ave. Duration
- 5h 5m
- When
- Tuesday
- Estimated price
- €220 - €800

- Website
- swiss.com
Flights from Brussels to Thessaloniki via Zurich
- Ave. Duration
- 4h 40m
- When
- Monday, Tuesday, Thursday, Friday and Sunday
- Estimated price
- €220 - €550
Flights from Brussels to Thessaloniki via Geneva
- Ave. Duration
- 5h 5m
- When
- Friday
- Estimated price
- €220 - €550

- Website
- olympicair.com
Flights from Brussels to Kavala via Athens
- Ave. Duration
- 6h 45m
- When
- Tuesday, Wednesday, Friday and Sunday
- Estimated price
- €140 - €550

- Website
- wizzair.com
Flights from Charleroi to Sofia
- Ave. Duration
- 2h 35m
- When
- Monday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- €100 - €260

- Website
- condor.com
Flights from Dusseldorf to Kavala
- Ave. Duration
- 2h 45m
- When
- Monday
- Estimated price
- €150 - €490

- Website
- eurowings.com
Flights from Dusseldorf to Kavala
- Ave. Duration
- 2h 45m
- When
- Saturday
- Estimated price
- €150 - €600

- Website
- tuifly.be
Flights from Brussels to Thessaloniki
- Ave. Duration
- 3h 20m
- When
- Friday
- Estimated price
- €80 - €290

- Website
- skyexpress.gr
Flights from Brussels to Thessaloniki via Athens
- Ave. Duration
- 5h 45m
- When
- Friday
- Estimated price
- €120 - €550

German rail company Deutsche Bahn is known for its efficient and comfortable service. It offers many different types of rail transportation, including ICE or Intercity-Express for high-speed services between major cities and regions, IC (InterCity) for long-distance trains, RE (Regional Express) trains that connect regions and cities, and the S-Bahn rapid transit service. There are two main tickets on offer: the Flexpreis that has full flexibility, and the Sparpreis which is the cheaper, advanced fare (bookings usually open 6 months in advance for domestic tickets).
Contact Details
- Phone
- +49 0180 6 99 66 33
- Website
- bahn.com
Train from Liege-Guillemins to Koeln Hbf
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- €28 - €40
- Website
- https://www.bahn.com/en
Train from Bruxelles-Nord to Frankfurt(Main)Hbf
- Ave. Duration
- 2h 57m
- Frequency
- Every 2 hours
- Estimated price
- €50 - €75
- Website
- https://www.bahn.com/en
Train from Frankfurt(Main)Hbf to Passau Hbf
- Ave. Duration
- 4h 3m
- Frequency
- Every 4 hours
- Estimated price
- €55 - €80
- Website
- https://www.bahn.com/en

- Phone
- +32 70 66 77 88
- Website
- thalys.com
Train from Liege-Guillemins to Koeln Hbf
- Ave. Duration
- 1h 2m
- Frequency
- 5 times a day
- Estimated price
- €50 - €95
- Website
- Thalys
- Standard
- €50 - €70
- Comfort
- €60 - €80
- Premium
- €70 - €95

- Phone
- (+30) 2510.222294
- info@ktelkavalas.gr
- Website
- ktelkavalas.gr
Bus from Thessaloniki to Kavala
- Ave. Duration
- 2h 35m
- Frequency
- 4 times a day
- Estimated price
- €12 - €19
- Website
- KTEL Kavalas

- Phone
- +359 894 77 44 02
- office@kaleiatravel.com
- Website
- kaleiatravel.com
Bus from Sofia to Kavala
- Ave. Duration
- 6h
- Frequency
- Once daily
- Schedules at
- en.kaleiatravel.com

- Phone
- + 359/38/66 34 04
- georg_ltd@abv.bg
- Website
- georg-bg.com
Bus from Passau to Sofia
- Ave. Duration
- 17h 30m
- Frequency
- 3 times a week
- Estimated price
- €80 - €110
- Schedules at
- georg-bg.com
Bus from Brussels to Sofia
- Ave. Duration
- 33h
- Frequency
- Twice a week
- Estimated price
- €110 - €150
- Schedules at
- georg-bg.com

- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Brussels North Train Station to Sofia Central Bus Station
- Ave. Duration
- 32h 30m
- Frequency
- Twice a week
- Estimated price
- €70 - €95
- Website
- http://en.union-ivkoni.com/

- Website
- portokalidistours.gr
Bus from Frankfurt am Main to Kavala
- Ave. Duration
- 45h 15m
- Frequency
- Hourly
- Estimated price
- €210 - €320
- Schedules at
- portokalidistours.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.
More Questions & Answers
Kavála is 1h ahead of Belgium. It is currently 4:05 AM in Belgium and 5:05 AM in Kavála.
Yes, the driving distance between Belgium to Kavála is 2395 km. It takes approximately 22h 29m to drive from Belgium to Kavála.
Airbus France, Sky Express, Lufthansa and three other airlines offer flights from Brussels Airport to Kavala Airport.
There are 25+ hotels available in Kavála. Prices start at €87 per night.
The best way to get from Belgium to Charleroi Airport is to taxi which takes 10 min and costs €18 - €22.