I'm from the other side of the bay — Montenegro — so take my Croatian loyalties as nil. That's roughly why I'll say this plainly: these two cities get compared as though they're the same kind of thing, and they aren't. One is a city that happens to be old. The other is an old town that happens to have a city attached.
What Split actually gives you
Diocletian's Palace isn't a museum. It's a postcode. There's laundry over the Roman colonnades, a bakery in a fourth-century vault, kids playing football against imperial walls. You can walk through it at 8am and there's nobody there but a man carrying bread. That's not a marketing line — that's what a living old town looks like, and it's rarer than it sounds.
Practically, Split is the hinge of the coast. The ferry port sits a ten-minute walk from the palace and boats leave for Hvar, Brač, Vis and Korčula all day. Buses go everywhere. There's an airport. Food is meaningfully cheaper — you can eat a proper lunch in a konoba in Veli Varoš for what a mediocre pizza costs inside Dubrovnik's walls. And there's a mountain, Marjan, rising straight out of the city, which is where the locals go and the visitors mostly don't.
Rule of thumb from every Croatian I know: sleep in Split, day-trip to Dubrovnik. Nobody says it the other way round.
And what Dubrovnik gives you
Let me not be unfair. Dubrovnik is more beautiful. It isn't close. Walking the walls at the right hour — early, or the last hour before they close — is one of the genuinely great things you can do in Europe, and I've done it three times without getting bored. The stone glows. The scale is perfect.
But it's small, it's expensive, and in July it's a queue with a view. The number of people who arrive for a week and quietly run out of Dubrovnik by day three is high. It's a superb two nights. It's a mediocre base — unless you're going for the islands right there, Lokrum and the Elaphiti, which are lovely and underrated.
How to choose in one line
- Island-hopping, a week, a budget → Split. The ferry map alone decides it.
- Two nights, a honeymoon, one perfect old town → Dubrovnik.
- Continuing into Montenegro → Dubrovnik, then Kotor is two hours down the road. That's a very good pairing.
- Going with people who want a real city underneath the sightseeing → Split, not close.
The language bit — and it differs
Both cities run on English. You won't be stuck. But the return on a little Croatian is higher in Split, because in Split you're among people going about their day rather than people working the visitor trade.
The coastal thing to know: Dalmatian speech is ikavian. Where standard Croatian says djevojka (girl) or vjetar (wind), the coast says divojka and vitar. There's Italian everywhere too — špica for the Saturday-morning coffee parade, pomalo for "take it easy", which is less a word than a regional philosophy. Say pomalo to a Splićanin and watch their face.
Your minimum kit is small: dobar dan (good day), molim (please/pardon), hvala (thanks), oprostite (excuse me — Croatian prefers this to izvinite), koliko košta? (how much?), jednu kavu, molim (one coffee, please — and note it's kava here, not the kafa you'd say in Belgrade). If you want the coffee ritual explained properly, we wrote about ordering coffee like a local, and if you're heading inland afterwards, Zagreb for beginners covers a very different Croatia.
People also ask
How far apart are they? Around 230 km, about four hours by bus, crossing the Neum corridor through Bosnia or taking the Pelješac bridge. The seasonal catamaran is nicer and not much slower.
Can I do both? Easily, in a week. Three or four nights Split, two Dubrovnik, and don't try to add Hvar on top.
When should I go? Late May or September. July and August on that coast are a test of character.
If you'd rather arrive able to say more than hvala, Gora teaches Croatian the way it's actually spoken — real sentences, the grammar explained the moment it shows up, and a fox who's patient about your accent because his own is terrible.
So: which one are you booking? If you're still torn, that itself is the answer — go to Split and take the boat.