Croatia There are 24 ports in Croatia

With turquoise waters, relax in secluded coves edged with pine trees or explore finger-like sand spits, in a perfect opportunity to fully recharge your batteries. Whether urban, hidden, wild, unspoiled or pebbly, Croatia has thousands of miles of coastline sure to feature the beach of your dreams and beyond!

Cruises that visit Croatia

Below is a small selection of the wide range of cruises that visit Croatia. For more details click on any of the links below.

Trieste,Bari,Corfu,Kotor,Dubrovnik,Split,Trieste

MSC Opera

MSC Opera 2nd Jul 2022

Embark
Trieste
Disembark
Trieste

Call for price 7 nights

View More

Grand Danube Cruise

AmaBella

AmaBella 12th Jun 2023

Embark
Giurgiu
Disembark
Vilshofen

£5,870 14 nights

View More

Dubrovnik, Split & Jewels of the Dalmatian Coast Yacht Cruise - MV Corona

MV Corona

MV Corona 14th Aug 2022

Embark
Dubrovnik
Disembark
Dubrovnik

£1,599 7 nights

View More

Bari,Santorini,Chania,Corfu,Dubrovnik,Venice,Bari

MSC Musica

MSC Musica 21st Aug 2022

Embark
Bari
Disembark
Bari

Call for price 7 nights

View More
Cruises that visit Croatia

Croatia There are 24 ports in Croatia

Croatia has 24 ports that are visited by cruise ships. To find out more about any of these ports simply click on the map above or on one of the links below.

Capital

Zagreb

Size

56594 km2

Population

4,154,200

List of ports in Croatia

Port NameCodeLatLong
DubrovnikHRDBV42.650718.0944
SplitHRSPU43.508116.4402
Hvar IslandHRHVA43.166716.4333
RovinjHRROV45.083313.6333
KorčulaHRKOR42.9517.1167
Lošinj & Cres IslandsHRCRS44.9514.4
SibenikHRSIB43.733315.8833
PulaHRPUY44.866713.8333
Mljet IslandHRMIJ42.747817.515
OpatijaHROPA45.333314.3
Rab IslandHRRAB44.7514.75
BolHRBOL43.266716.65
OsijekHROSI45.5518.6833
ZadarHRZAD44.119415.2314
RijekaHRRJK45.333314.4
Vis IslandHRVIS43.0516.1667
TrogirHRTRO43.516.25
VukovarHRVUK45.3519
VodiceHRVDC43.766715.7667
RabacHRRBC45.083314.1667
IlokHRILO45.216719.3667
Slavonski BrodHRSBD45.1518
JasenovacHRJAS45.270716.9114
SisakHRSIS45.466716.3667