Split Photos - View from the Belltower

Travelling from Zagreb to Split

Are you planning on travelling from Zagreb to Split (or vice versa) this summer, taking in Croatia’s two largest cities? Read our guide below for how best to travel between the two!

History of Zagreb

Travelling from Zagreb to Split by train

Unusually for Croatia train is one of the methods of transport you can use in travelling between Zagreb and Split. (We say this because many travellers expect to travel around by coast…and then discover the lack of train services along the coast!)

There are several trains per day between Zagreb and Split, and journey time is either 6 hours or 8 hours (the latter being an overnight train).

Daytime trains take around six hours, and a one-way, second-class ticket costs 208 Kunas. There’s a train that departs early in the morning, and another departing mid-afternoon.

The 8-hour train has a couchettes for sleeping – if that’s your kind of thing – and there’s also a special bicycle car…plus space to transport vehicles! The cost of this train is 190 Kunas for a regular, single-ticket journey in second class.

Look up timetables on the Croatian Railways or Die Bahn websites. Look for Zagreb Gl. Kol. or Zagreb Glavni Kol. (Zagreb Glavni Kolodvor meaning Zagreb Main Terminal, the main station in the capital.)

Note: During summer, twice a week (Tuesdays and Fridays) these trains actually start in Budapest – so if you’re travelling from Hungary, you can make it direct all the way to the Croatian coast (well, as long as it’s Split!). Journey time is 14 hours.

Travelling from Zagreb to Split by Bus

There are many buses per day between Zagreb and Split…as befitting a route connecting Croatia’s two largest cities! It’s best to look up timetables on the Zagreb Bus Terminal website.

The thing to note about bus services is that some are much faster than others – this depends on whether buses take the fast, motorway route to Split or the slower ‘road’. (The latter most likely meaning plenty of stops en route.)

You can work out journey time length on the Zagreb Bus Terminal website; it also shows how many stops (and where) will be made. This will give you an idea of which are the faster buses! Journey times vary between 5 hours and about 7 and a half hours.

The Zagreb Bus Terminal website also offers online booking of tickets, although you will need to physically pick up tickets from the Terminal before departure. (But seeing as you’re leaving from there anyway…that’s no big deal.)

Flights from Zagreb to Split

There are also daily flights, year-round, between these two cities operated by Croatia Airlines. With a flight time of only 45 minutes and with cheap tickets available if you book early enough, this is obviously a very fast way of travelling that can actually be cheaper than expected.

You do, of course, have to factor in travel between each city centre and airport but with regular transfer buses at both ends that’s easy enough. Check out our Zagreb Public Transport and Getting to and from Split Airport pages for help.

Driving from Zagreb to Split

If you’ve hired a car for your stay in Croatia, driving from Zagreb to Split is also very easy these days due to the A1 motorway. The journey time can be as quick as 4 hours, assuming no bad traffic situations. The motorway is of course tolled so do factor this in – you’ll pick up a ticket when entering the start of the motorway just outside Zagreb, and then need to pay when you exit at Dugopolje outside Split. If you’re in a standard car, this will cost 174 Kunas (2015 price) – prices of other vehicles can be seen here: A1 motorway toll prices.