There are 7 ways to get from Croatia to Kavála 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 from Zagreb Franjo Tuđman Airport, bus
best- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Thessaloniki Airport Makedonia (SKG)plane ZAG - SKG
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Kavalabus
8h 57m€71–235Bus via Autobusni kol.
- Take the bus from Zagreb to Sofiabus N981
- Take the bus from Sofia Central Bus Station to Kavala Central Bus Stationbus
19h 57m€96–152Drive 1,080.5 km
- Drive from Zagreb to Kaválacar 1,080.5 km
11h 21m€203–292Fly from Split Airport, bus
- Fly from Split Airport (SPU) to Thessaloniki Airport Makedonia (SKG)plane SPU - SKG
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Kavalabus
10h 48m€116–260Bus
- Take the bus from Zagreb - Motel Plitvice to Sofia Central Bus Stationbus
- Take the bus from Sofia Central Bus Station to Kavala Central Bus Stationbus
20h 15m€144–190Bus #2
- Take the bus from Zagreb, Autobusni Kolodvor to Kumanovobus
- Take the bus from Kumanovo to Thessaloniki Macedonia KTEL Bus Stationbus
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Kavalabus
20h 52m€86–129Train, bus
- Take the train from Zagreb Glavni Kol. to Vinkovcitrain Re
- Take the train from Sid to Novi Beogradtrain Re / ...
- Take the bus from Beograd, Autobuska stanica to Thessaloniki Macedonia KTEL Bus Stationbus
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Kavalabus
21h 10m€90–195
Zagreb Franjo Tuđman Airport (ZAG) to Thessaloniki Airport Makedonia (SKG) flights
Comparing Your Travel Options
The cheapest way to get from Croatia to Kavála is to bus via Autobusni kol. which costs €95 - €160 and takes 19h 57m.
The fastest way to get from Croatia to Kavála is to fly and bus which takes 8h 57m and costs €70 - €240.
No, there is no direct bus from Croatia to Kavála station. However, there are services departing from Zagreb and arriving at Kavala Central Bus Station via Sofia Central Bus Station. The journey, including transfers, takes approximately 19h 57m.
The distance between Croatia and Kavála is 994 km. The road distance is 1080.5 km.
The best way to get from Croatia to Kavála without a car is to bus via Autobusni kol. which takes 19h 57m and costs €95 - €160.
It takes approximately 8h 57m to get from Croatia to Kavála, including transfers.
Croatia to Kavála bus services, operated by FlixBus, depart from Zagreb station.
Croatia to Kavála bus services, operated by FlixBus, arrive at Sofia station.
Kavála is 1h ahead of Croatia. It is currently 9:52 PM in Croatia and 10:52 PM in Kavála.
Yes, the driving distance between Croatia to Kavála is 1081 km. It takes approximately 11h 21m to drive from Croatia to Kavála.
What companies run services between Croatia and Kavála, Greece?
You can take a vehicle from Trg bana J. Jelačića to Kavala Central Bus Station via Autobusni kol., Zagreb, Sofia, and Sofia Central Bus Station in around 19h 57m.
- Website
- lufthansa.com
Flights from Split Airport to Thessaloniki Airport Makedonia via Munich
- Ave. Duration
- 5h 12m
- When
- Saturday and Friday
- Estimated price
- €95–390
- Website
- en.aegeanair.com
Flights from Split Airport to Thessaloniki Airport Makedonia via Athens
- Ave. Duration
- 4h 15m
- When
- Sunday
- Estimated price
- €50–270
Flights from Split Airport to Thessaloniki Airport Makedonia via Istanbul
- Ave. Duration
- 5h 10m
- When
- Friday
- Estimated price
- €100–360
- Website
- ryanair.com
Flights from Zagreb Franjo Tuđman Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 1h 30m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €45–180
- Website
- austrian.com
Flights from Zagreb Franjo Tuđman Airport to Thessaloniki Airport Makedonia via Vienna
- Ave. Duration
- 3h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €80–330
- Website
- turkishairlines.com
Flights from Split Airport to Thessaloniki Airport Makedonia via Istanbul
- Ave. Duration
- 6h 30m
- When
- Friday
- Estimated price
- €100–360
- Website
- skyexpress.gr
Flights from Split Airport to Thessaloniki Airport Makedonia via Athens
- Ave. Duration
- 4h 10m
- When
- Saturday
- Estimated price
- €90–310
- Phone
- +385 60 333 444
- [email protected]
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Zagreb Glavni Kol. to Vinkovci
- Ave. Duration
- 5h 5m
- Frequency
- Hourly
- Estimated price
- €21
- Website
- HŽ Putnički prijevoz (HŽPP)
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Train from Zagreb Glavni Kol. to Vinkovci
- Ave. Duration
- 4h 27m
- Frequency
- Twice daily
- Estimated price
- €50–90
- Website
- Austrian Railways
- Phone
- +381 11 360 28 99
- [email protected]
- Website
- srbijavoz.rs
Train from Sid to Novi Beograd
- Ave. Duration
- 1h 41m
- Frequency
- Every 2 hours
- Estimated price
- €4–7
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- €4–5
- 1st Class
- €5–7
- Phone
- +30 2510.222294
- [email protected]
- Website
- ktelkavalas.gr
Bus from Thessaloniki Macedonia KTEL Bus Station to Kavala
- Ave. Duration
- 2h 10m
- Frequency
- Every 2 hours
- Estimated price
- €12–19
- Schedules at
- ktelkavalas.gr
Bus from Thessaloniki Macedonia KTEL Bus Station to Kavala
- Ave. Duration
- 2h 10m
- Frequency
- Every 2 hours
- Estimated price
- €12–19
- Schedules at
- ktelkavalas.gr
Bus from Thessaloniki Macedonia KTEL Bus Station to Kavala
- Ave. Duration
- 2h 10m
- Frequency
- Every 2 hours
- Estimated price
- €12–19
- Schedules at
- ktelkavalas.gr
Bus from Thessaloniki Macedonia KTEL Bus Station to Kavala
- Ave. Duration
- 2h 10m
- Frequency
- Every 2 hours
- Estimated price
- €12–19
- Schedules at
- ktelkavalas.gr
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Zagreb to Sofia
- Ave. Duration
- 12h 15m
- Frequency
- Once daily
- Estimated price
- €65–100
- Website
- Flixbus
- Phone
- +359 894 77 44 02
- [email protected]
- Website
- kaleiatravel.com
Bus from Sofia Central Bus Station to Kavala Central Bus Station
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Estimated price
- €30–50
- Schedules at
- en.kaleiatravel.com
Bus from Sofia Central Bus Station to Kavala Central Bus Station
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Estimated price
- €30–50
- Schedules at
- en.kaleiatravel.com
- Phone
- 02 981 10 40
- [email protected]
- Website
- yubim.eu
Bus from Zagreb - Motel Plitvice to Sofia Central Bus Station
- Ave. Duration
- 13h 45m
- Frequency
- Once a week
- Estimated price
- €110–140
- Schedules at
- yubim.eu
- Phone
- +386 41520943
- [email protected]
- Website
- hisarturizam.com
Bus from Zagreb, Autobusni Kolodvor to Kumanovo
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- €50–85
- Schedules at
- hisarturizam.com
- Phone
- +30 2108219900
- [email protected]
- Website
- siamostours.com
Bus from Kumanovo to Thessaloniki Macedonia KTEL Bus Station
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a week
- Estimated price
- €23
- Schedules at
- siamostours.com
- Phone
- +302105233969
- [email protected]
- Website
- fptravel.gr
Bus from Beograd, Autobuska stanica to Thessaloniki Macedonia KTEL Bus Station
- Ave. Duration
- 7h 30m
- Frequency
- 3 times a week
- Estimated price
- €50–75
- Schedules at
- fptravel.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
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide
Booking & Getting There
There are 1468+ hotels available in Kavála.


































