Croatia’s 68 registered ferry routes are not spread evenly. Split touches 23 of them, Zadar 16, Dubrovnik 8 and Pula one. Seventeen routes carry no public service obligation and stop for winter, so the right place depends on the month you have already chosen.
What actually separates one Croatian place from another
Every ranking of Croatian destinations is a ranking of photographs. The problem with that is not taste, it is that the photographs were all taken in the same eight weeks. Two national datasets say something a photograph cannot: the 2026 state coastal line register, which lists every scheduled sea service in the country and whether it is obliged to run, and the DHMZ climate normals, which say how many days in each month actually reach 25 °C. Between them they decide what a place is for.
| Routes in the 2026 coastal register | 68, of which 24 carry vehicles |
| Routes with no public service obligation | 17 — they run to summer demand |
| Islands, islets and reefs | 1,244; 78 are true islands |
| Permanently inhabited islands | 52, holding 127,838 residents |
| Largest mainland gateway | Split, 23 routes; Dubrovnik has 8 |
| Airport that does not empty out | Zagreb: 337,851 passengers, November 2025 |
| Money and borders | Euro since 1 January 2023; Schengen from the same day |
Read the second row first. Seventeen of the sixty-eight services are commercial lines with no obligation to sail at all. They are also, almost without exception, the fast direct boats that itineraries are built on. A destination that looks well connected in August can be a cul-de-sac in April, and the register is the only place that difference is written down.
Where the network actually is
Croatian sea travel is organised around a handful of mainland gateways, and the gap between the largest and the smallest is not marginal. Split carries twenty-three routes and Pula carries one, and the three smallest gateways on this chart hold six between them.
Registered coastal routes touching each mainland gateway. Source: Agencija ZOLPP, 2026 state coastal line register, verified 6 August 2026.
Volume is only half of it. The column that decides an off-season trip is how many of those routes are state lines carrying a public service obligation, because those are the ones contracted to sail whether or not the boat is full. On that measure the ranking changes: Zadar overtakes Split.
| Gateway | Routes | State lines | Take a car | Airport, Nov 2025 |
|---|---|---|---|---|
| Split | 23 | 10 | 5 | 62,250 |
| Zadar | 16 | 14 | 5 | Not published |
| Dubrovnik | 8 | 4 | 1 | 49,275 |
| Šibenik | 3 | 3 | 1 | Not published |
| Rijeka | 2 | 2 | 0 | Not published |
| Pula | 1 | 1 | 0 | Not published |
Split’s twenty-three routes contain thirteen commercial services. Zadar’s sixteen contain two. In February the largest working island network in Croatia is Zadar’s, and almost nobody says so. Dubrovnik, meanwhile, has eight routes and exactly one that will carry a vehicle — the far south is a place you arrive at, not a place you tour from. The full network page holds the route-by-route detail, and the city pages for Split, Dubrovnik and the cities as a group take each gateway apart.
Set the two variables you actually control — what you want out of the trip, and how many nights you have — against each other, and the answer is usually forced.
What you want out of it
How long you actually have
What is reachable in a day from Split →
Notice what the tool never does: it never recommends the far south for a short trip and it never recommends an island chain outside summer. Both refusals come from the register rather than from an opinion about the places themselves.
When the season ends, and where it ends first
The other half of the answer is the calendar, and the calendar is sharper in Croatia than most visitors expect. Only three Croatian stations publish a sea-temperature normal — Split, Hvar and Dubrovnik — and the warm-day counts show the whole coast turning within about three weeks.
| Station | Sea, August | Sea, October | Days ≥25 °C, Sep | Days ≥25 °C, Oct |
|---|---|---|---|---|
| Split (Marjan) | 23.6 | 19.3 | 15.4 | 1.3 |
| Hvar town | 23.5 | 20.6 | 20.7 | 3.6 |
| Dubrovnik | 23.3 | 19.5 | 16.7 | 1.9 |
| Zadar | No sea row published | No sea row published | 12.0 | 0.8 |
Hvar is the outlier and it is worth reading twice. It holds 20.7 warm days in September against Split's 15.4 and Zadar's 12.0, and its sea is still 20.6 °C in October. Zadar has no published sea row at all, which is a limit of the dataset and not something to fill in from a neighbouring station. If a swimming season is the point of the trip, Hvar extends it by roughly a fortnight over the northern Dalmatian coast.
The Split Marjan record runs from 1948 to 2024, far longer than the 1971–2000 normals, and it puts the collapse in one line: September delivers 17 days reaching 25 °C and October delivers one.
Days reaching 25 °C by month, Split Marjan. Source: DHMZ (meteo.hr), Split Marjan station, 1948–2024.
That single October day is the most useful number on this page. It is also why the commercial half of the ferry network exists in September and not in October: capacity follows the warm days out of the country. Plan around the turn in September, check the month-by-month figures for the station nearest your destination, and most of the question answers itself.
Choosing the far south for a September island week
Dubrovnik is the picture most people have in mind, and the register makes it the worst base for the fortnight either side of the season's end. State line 9807 runs its full route — Ubli, Korčula, Polače on Mljet — only from 3 July to 30 August. Outside 29 May to 30 August it serves Sobra, Šipanska Luka and Dubrovnik and nothing else, so Korčula and Polače are not merely less frequent, they are not served.
The Elafiti thin out on a different axis again: line 807 runs four sailings a day Monday to Saturday and two on Sundays and holidays. Eight routes, one of them able to take a car, and the through-boats north to Split all commercial. A September week here is a city stay with a short boat ride attached, which is fine as long as it was the plan.
The islands, in the register's own terms
The phrase “a thousand islands” is close to right and badly misleading. The Registar otoka counts 1,244 units: 78 true islands, 524 islets and 642 reefs. What matters for a visit is the third number.
52
islands are permanently inhabited, out of 1,244 registered units
Those 52 islands hold 355 settlements and 127,838 residents, at a density of 37.4 people per km² against 68.4 nationally. And 29.03 % of islanders are 65 or over, against 22.45 % across Croatia. That last figure explains the winter timetable better than anything else: the state buys a service adequate to a small, ageing resident population, and everything above that baseline is commercial. See the island register for the full breakdown.
Which islands you can reach, and in which season, is therefore a question with a published answer. Pick a gateway below and switch the season control.
Departing from
Season
Switch Split to winter and more than half the list disappears. Do the same to Zadar and two rows go. That contrast is the whole argument of this page compressed into one control, and it is the reason a “best places” list without a month attached is not much use. The island comparison takes it further.
Common questions
Which single place should a first visit be built around?
Split, on the register: 23 of the 68 routes touch it, five of them carrying vehicles, and everything from Brač and Šolta to Korčula and Lastovo leaves from the same waterfront. The qualifier is the season — thirteen of those routes are commercial.
Is Dubrovnik worth building a whole trip around?
As a destination, yes; as a base, the register says no. Eight routes touch it against Split's 23, one of them takes a car, and line 9807 runs its full route only from 3 July to 30 August.
Where should you go in October or April?
Zagreb or Zadar. Zagreb handled 337,851 passengers in November 2025 against 62,250 at Split, and no ferry timetable can spoil it. Zadar keeps 14 of its 16 routes because they are state lines.
Does the sea stay warm enough to swim after August?
On the published normals the sea peaks in August, not July — 23.6 °C at Split — and is still 19.3 °C in October. Hvar holds 20.6 °C in October, the warmest October reading of the three measured stations.
What to decide before you book
- Fix the month first. Seventeen of the 68 routes have no obligation to sail, and they are the fast ones. The month decides which network exists.
- Then pick the gateway, not the island. Split has 23 routes, Zadar 16, Dubrovnik 8. The island menu is a consequence of that choice.
- Decide the car before anything else. 24 of the 68 routes take a vehicle. Every catamaran on the coast is foot passengers only.
- Treat September and October as different countries. Seventeen days reaching 25 °C at Split in September, one in October, on the 1948–2024 record.
What do you need to work out next?
You have the place and the month. These decide the rest.
Where to stay
Which base does this itinerary need?
Split has 23 registered routes; Dubrovnik has 8 and one takes a car.
Getting around
How does the ferry network actually work?
Sixty-eight routes, 24 taking cars, 17 with no obligation to sail.
When to go
Is September genuinely better than August?
Seventeen days above 25 °C against twenty-nine, and far fewer people.
Planning
How do I string these into one route?
The inhabited islands alone span 7 counties, 18 cities and 41 municipalities.
Ferry data: Agencija za obalni linijski pomorski promet (ZOLPP), 2026 state coastal line register and per-line timetables. Climate data: DHMZ (meteo.hr), climate normals 1971–2000. Climate data: DHMZ (meteo.hr), Split Marjan station, 1948–2024. Passenger figures: Državni zavod za statistiku (DZS), monthly airport traffic releases. Island counts: Registar otoka, Republic of Croatia.