Travel from Thessaloniki to Croatia

Bus or fly from Thessaloniki to Croatia?

Air Serbia, Olympic Air and 11 other airlines fly from Thessaloniki to Velika Gorica every 3 hours. Alternatively, you can take a bus from Thessaloniki to Zagreb via Skopje in around 15 h 4 min.

Travel Guides

Travelling Croatia’s Dalmatian Coast by boat, bus, car and trainDiscover the best ways to get around the Dalmatian Coast

How to get from Thessaloniki to Croatia

ModeDurationPrice
From Thessaloniki taxi to Thessaloniki airport, fly to Zagreb airport, line 290 shuttle to Petina, then line 290 shuttle to Velika Gorica.5 h 45 min$198
From Thessaloniki taxi to Thessaloniki airport, fly to Split airport, then bus to Split.6 h 1 min$243
From Thessaloniki night train to Skopje, bus to Autobusni kolodvor, then line 6 tram to Trg bana J. Jelačića.14 h 49 min$88
From Thessaloniki Büro Simeonidis bus to Skopje then bus to Zagreb.15 h 4 min$106
From Thessaloniki Monastiriou bus to Sofia then bus to Zagreb - Motel Plitvice.20 h 37 min$177
From Thessaloniki night train to Skopje, train to Beograd, then train to Zagreb Glavni Kolod..22 h 47 min$135
From Thessaloniki drive to Zagreb.10 h 19 min$187

How long does it take to get from Thessaloniki to Croatia?

It takes approximately 5 h 45 min to get from Thessaloniki to Croatia, including transfers.

Is there a direct train between Thessaloniki and Croatia?

No, there is no direct train from Thessaloniki to Croatia. However, there are services departing from Thessaloniki and arriving at Zagreb Glavni Kolod. via Skopje and Beograd. The journey, including transfers, takes approximately 22 h 47 min.

Is there a direct bus between Thessaloniki and Croatia?

No, there is no direct bus from Thessaloniki to Croatia. However, there are services departing from Thessaloniki Büro Simeonidis and arriving at Zagreb via Skopje. The journey, including transfers, takes approximately 15 h 4 min.

Operators from Thessaloniki to Croatia

OperatorPhoneWebsite
Air SerbiaAir Serbia
Olympic AirOlympic Air
Aegean AirlinesAegean Airlines
Croatia AirlinesCroatia Airlines
LufthansaLufthansa
Austrian AirlinesAustrian Airlines
EurowingsEurowings
Brussels AirlinesBrussels Airlines
Travel ServiceTravel Service
CSACSA
EllinairEllinair
Condor FlugdienstCondor Flugdienst
RyanairRyanair
ZET072 500 400ZET
easyJeteasyJet
LOTLOT
Serbian RailwaysSerbian Railways
Makedonija Soobrakaj AD+389(0)2 24 02 388Makedonija Soobrakaj AD
Simeonidis Tours+30-2310540970Simeonidis Tours
Arda Tur0700 20 544Arda Tur
YubimYubim
Macedonian Railways (MZ)+389 (2) 3 164 255Macedonian Railways (MZ)
Serbian Railways (ŽS)+381 11 360-28-99Serbian Railways (ŽS)