Croatia
Getting around Croatia: trains, buses, driving and domestic flights
Use intercity buses and catamarans for the coast and islands, and hire a car only for Istria, Plitvice and inland Dalmatia. Fly Zagreb–Split or Zagreb–Dubrovnik if you have under a week. Trains work for Zagreb–Rijeka and the Lika line, not as a general network.
- Source checked
- A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
- Field checked
- Someone checked it on the ground, with the date shown.
- Plan calculated
- Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.
Unknown times stay unknown. How we verify
GuideCroatia
Key facts
- Default mode
- Intercity bus: Zagreb–Split 5 h, €15–35 plus €1–2 per bag
- Islands
- Catamaran or ferry: Split–Hvar 1 h, Split–Korčula 2 h 30, €8–60 on foot
- When to fly
- Zagreb–Split or Dubrovnik, 1 h in the air, €50–150 one way
- When to drive
- Istria, Plitvice, inland Dalmatia; €35–90 per day plus €30–40 tolls Zagreb–Dubrovnik
- Train reality
- Zagreb–Split 6–8 h, €25–45; few services and bus substitutions — check HŽPP
- Ride-hailing
- Uber and Bolt in Zagreb, Split and Dubrovnik; airport to Dubrovnik old town €30–45
- Winter
- Catamarans and seasonal flights thin out or stop November–March
Pick your mode by route and pace
Croatia is long and thin: the coast runs roughly 1,800 km with islands offshore, and Zagreb sits inland. That shape decides your transport. Buses cover almost every town and are the default along the coast and to Plitvice. Ferries and catamarans are the only way to the islands, and in summer a catamaran is also a scenic alternative to the bus between Split and Dubrovnik.
A car pays off where buses are thin: Istria's hill towns, Plitvice and the inland roads of Dalmatia. It is a liability inside Split, Dubrovnik and Hvar, where parking is scarce and expensive. Trains are a niche: the Lika line to Split is scenic, and Zagreb–Rijeka is useful, but the network is small and works often mean bus substitutions.
If your trip is a week or less, fly into one airport and out of another and keep to two bases. The parent guide's default — Split and Dubrovnik, three nights each — needs no car at all.
| Route | Best mode | Time | Cost (2026 estimate) |
|---|---|---|---|
| Zagreb – Split | Bus, or fly if short on time | 5 h bus; 1 h flight | €15–35 bus; €50–150 flight |
| Zagreb – Dubrovnik | Fly, or bus via Split | 1 h flight; 9–10 h bus | €50–150 flight; €30–45 bus |
| Split – Dubrovnik | Bus, or summer catamaran | 4–4 h 30 bus; 4–5 h boat | €15–25 bus; €30–60 boat |
| Split – Hvar | Catamaran or ferry | 1 h | €8–20 on foot |
| Split – Korčula | Catamaran or ferry | 2 h 30 | €15–25 on foot |
| Zagreb – Rijeka | Train or bus | 4–5 h | €15–25 |
| Zagreb – Plitvice | Bus or car | 2–2 h 30 | €10–20 bus |
| Istria hill towns | Car | Varies | €35–90 per day plus fuel |
Times and fares are 2026 estimates; summer services are more frequent than winter ones.
Buses: the workhorse
Intercity buses reach nearly every town, run air-conditioned and are cheap. Zagreb–Split takes about 5 hours, Split–Dubrovnik 4 to 4 h 30. Fares are roughly €15–35, and drivers usually charge €1–2 per bag in cash on top, so keep small notes.
Two traps. First, luggage: it is charged separately and often only in cash. Second, summer Saturdays: buses out of Split toward Dubrovnik, Zadar and the Plitvice direction sell out days ahead in July and August. Book online where the operator allows it, or buy at the station a day or two before.
For Plitvice, buses from Zagreb and Zadar stop at the park entrances; from Split the trip is longer and often involves a change. Arrive early — day-trippers fill the first circuits.
- Book summer weekend departures 2–3 days ahead.
- Carry €1–2 coins or small notes for the bag fee.
- Keep your ticket: some operators check again mid-route.
- Night buses exist on the long Zagreb–Dubrovnik run but save little time.
Ferries and catamarans
Foot-passenger catamarans link Split with Hvar, Korčula, Lastovo and Dubrovnik, and there are car ferries on the same corridors. Split–Hvar is about 1 hour, Split–Korčula about 2 h 30, and the summer Split–Dubrovnik catamaran 4–5 hours. Foot fares run from about €8 to €60 depending on route and season.
Weather is the variable. Strong bura or jugo wind cancels catamarans first; car ferries keep running longer. In August, car ferries need a booking or a long queue at the ramp. Off-season, island services drop to a few a week on some routes, so check the operator's timetable rather than assuming a daily boat.
Buy catamaran tickets ahead in July and August, especially for weekend crossings and for cars.
| Crossing | Typical time | Foot fare (2026 estimate) | Watch |
|---|---|---|---|
| Split – Hvar | 1 h | €8–20 | Catamarans cancel in strong wind |
| Split – Korčula | 2 h 30 | €15–25 | Fewer sailings off-season |
| Split – Dubrovnik | 4–5 h | €30–60 | Summer-only on some operators |
| Split – Brač (Supetar) | 50 min | €5–10 | Car ferry, frequent |
| Zadar – islands | 1–2 h | €5–15 | Check winter timetable |
Fares and schedules are 2026 estimates; confirm with the operator before you travel.
Driving and tolls
The A1 motorway runs Zagreb to Dubrovnik via Split; end to end is about 6 hours of driving plus stops, with tolls of roughly €30–40. Rental cars cost about €35–90 per day in season, more for automatics and one-way hires. Fuel is priced per litre and is not cheap by regional standards.
Rules to know: headlights on in daytime in winter, a 0.05% blood-alcohol limit, and mandatory winter equipment on some roads. Parking in Split, Dubrovnik and Hvar is scarce and expensive; use a garage outside the old town and walk, or leave the car at your accommodation if it has a space.
If you plan to cross into Bosnia and Herzegovina (Neum corridor) or Montenegro, tell the rental company in advance — cross-border permission costs extra and is not always granted. Some insurers exclude the Neum strip entirely.
- Tolls on the A1 are paid in cash or card at the booth.
- Speed limits: 130 km/h motorway, 90 km/h outside towns, 50 km/h in towns.
- Vignettes are not used in Croatia; you pay per section.
- Cross-border paperwork for Bosnia and Montenegro must be arranged at pickup.
Trains and domestic flights
Trains are limited. Zagreb–Split on the Lika line takes 6–8 hours by day or night, €25–45, and is scenic but slow; Zagreb–Rijeka is the most useful service. Track works and bus substitutions are common, so check HŽPP before relying on a train.
Domestic flights make sense when time is short: Zagreb–Split or Zagreb–Dubrovnik is about 1 hour in the air, roughly 4 hours door to door, €50–150 one way. Croatia Airlines and low-cost carriers thin their timetables in winter, and some coastal routes are summer-only.
For city hops, Uber and Bolt operate in Zagreb, Split and Dubrovnik; an airport run to Dubrovnik's old town is about €30–45. Unlicensed island taxis quote high — agree the price before you get in.
Practical notes
Tap water is safe and good across Croatia, including most islands, though a few small islands rely on piped or tanked supplies — ask locally. Public toilets in old towns cost €0.50–1; cafés are free for customers.
Many island restaurants, hotels and museums close from November to March, and city museums often close on Monday. Sunday shopping is restricted by law to a few Sundays a year, so do not plan a Sunday shop. Winter hours shrink everywhere; summer hours stretch.
Tipping is not part of transport costs except for boat crews and guides, where €5–10 per person for a day trip is normal. Round up for taxis.
- Plugs are type C and F, 230 V — UK and US travellers need an adapter.
- Keep a physical card for tolls and ferry bookings; some small operators are cash-only.
- Travel insurance should cover ferry cancellations and rental car excess.
Passes and tickets
Croatia has no national rail or bus pass that pays off for a normal trip. Buy point-to-point tickets: bus tickets from the station or operator website, ferry and catamaran tickets from the operator or at the port. Island hopping is priced per crossing, so a multi-island route in summer can add up quickly.
City transport is separate: Zagreb, Split and Dubrovnik sell local bus tickets and day cards, and Dubrovnik's old town is walkable. For islands, a car ferry return booked in advance is usually cheaper than two one-way fares on the same operator.
Check whether your ticket is refundable before weather cancellations — some operators rebook you free, others do not.
When to book
Book summer travel early: July and August buses, catamarans and car ferries fill up, and rental cars get expensive. Two to three days ahead is enough for most bus routes; island crossings and cars are better booked a week or more out.
In shoulder season (May, June, September, October) you can often decide the day before. In winter, check that the service still runs at all — several island and coastal links drop to a few sailings a week or stop entirely.
Questions people ask
What is the best way to get around Croatia?
Buses for the coast and inland towns, catamarans and ferries for the islands, and a rental car for Istria, Plitvice and inland Dalmatia. Fly Zagreb–Split or Zagreb–Dubrovnik if you have under a week. Trains only suit Zagreb–Rijeka and the Lika line.
Do I need a car in Croatia?
No for Split, Dubrovnik, Zagreb and the main islands — buses, boats and walking cover them, and parking is scarce. Yes for Istria's hill towns, Plitvice and rural Dalmatia, where buses are thin and slow.
Are there rail or bus passes for Croatia?
No national pass pays off for a normal trip. Buy point-to-point bus, ferry and catamaran tickets. City day cards in Zagreb, Split and Dubrovnik are separate and cheap.
How long does Zagreb to Split take?
About 5 hours by bus (€15–35 plus €1–2 per bag), 6–8 hours by train on the Lika line (€25–45), or 1 hour in the air (€50–150 one way, roughly 4 hours door to door).
How do I get to the islands from Split?
Catamarans and car ferries leave Split for Hvar (about 1 hour), Korčula (2 h 30) and Brač. Foot fares run about €8–60. Book ahead in July and August; strong wind cancels catamarans first.
Can I drive from Croatia into Bosnia or Montenegro?
Only with the rental company's cross-border permission, arranged at pickup and charged extra. Some insurers exclude the Neum corridor in Bosnia. Tell the company before you book if you plan to cross.
Is Uber available in Croatia?
Uber and Bolt operate in Zagreb, Split and Dubrovnik. An airport run to Dubrovnik's old town is about €30–45. On the islands, unlicensed taxis quote high — agree the fare before you get in.
Deep dive
Every source; changeable facts are marked check
Sources
- officialHŽPP – Croatian Railways
- officialCroatia National Tourist Board
- officialHAC – Croatian Motorways (tolls)
- secondaryWikivoyage – Croatia