Zagreb and Split are seamlessly connected by an extensive bus network, offering over 25 daily departures in the peak season. Travel times can vary, ranging from a swift 5 hours on the fastest departures, which primarily utilize the highway, to more leisurely journeys of up to 7 hours, allowing for scenic explorations of Croatia's diverse landscapes.
Ticket prices for this route are dynamic, influenced by seasonal demand and the occupancy rates of the buses. Tickets for all departures can be bought online or at the bus station.
For the most current and detailed schedule of direct buses from Zagreb to Split, including departure and arrival times, please use the search for above, below you can find a list of the most popular departure times.
Station | Arrival | Departure |
---|---|---|
Zagreb, Bus terminal | 08:00 | |
Split, Bus terminal | 12:50 | 13:00 |
Omis, Harbour > Dubrovnik | 13:30 | 13:30 |
Stanici, ST -> DU (Hotel Germania) | 13:38 | 13:38 |
Ruskamen, 1 (M) > Dubrovnik | 13:41 | 13:41 |
Lokva Rogoznica | 13:43 | 13:43 |
Mimice | 13:46 | 13:46 |
Marusici, ST -> DU 1 mag. | 13:48 | 13:48 |
Pisak, 1 (M) > Dubrovnik | 13:51 | 13:51 |
Dubci | 13:53 | 13:53 |
Brela Magistrala | 13:58 | 13:58 |
Baska Voda | 14:03 | 14:03 |
Basko Polje | 14:05 | 14:05 |
Promajna | 14:07 | 14:07 |
Krvavica | 14:09 | 14:09 |
Makarska, Bus terminal | 14:15 |
Station | Arrival | Departure |
---|---|---|
Zagreb, Bus terminal | 08:30 | |
Jastrebarsko | 09:00 | 09:00 |
Sibenik, Bus terminal | 13:10 | 13:10 |
Primosten Intersection | 13:35 | 13:35 |
Rogoznica Mag. | 13:50 | 13:50 |
Trogir, Bus terminal | 14:15 | 14:15 |
Split, Bus terminal | 14:45 |
Station | Arrival | Departure |
---|---|---|
Zagreb, Bus terminal | 10:30 | |
Benkovac, Bus terminal | 14:10 | 14:10 |
Sibenik, Bus terminal | 15:20 | 15:20 |
Trogir, Bus terminal | 16:10 | 16:10 |
Split, Bus terminal | 16:50 |
Station | Arrival | Departure |
---|---|---|
Zagreb, Bus terminal | 12:00 | |
Gospic, Bus terminal | 14:10 | 14:15 |
Split, Bus terminal | 16:50 | 16:55 |
Omis, Harbour > Dubrovnik | 17:30 | 17:30 |
Stanici, ST -> DU (Hotel Germania) | 17:38 | 17:38 |
Ruskamen, 1 (M) > Dubrovnik | 17:39 | 17:39 |
Lokva Rogoznica | 17:40 | 17:40 |
Mimice | 17:43 | 17:43 |
Marusici, ST -> DU 1 mag. | 17:45 | 17:45 |
Pisak, 1 (M) > Dubrovnik | 17:48 | 17:48 |
Dubci | 17:50 | 17:50 |
Brela Magistrala | 17:55 | 17:55 |
Baska Voda | 18:00 | 18:00 |
Basko Polje | 18:02 | 18:02 |
Promajna | 18:04 | 18:04 |
Krvavica | 18:06 | 18:06 |
Makarska, Bus terminal | 18:10 |
Station | Arrival | Departure |
---|---|---|
Zagreb, Bus terminal | 16:00 | |
Split, Bus terminal | 20:50 | 21:15 |
Omis, Harbour > Dubrovnik | 21:40 | 21:40 |
Stanici, ST -> DU (Hotel Germania) | 21:48 | 21:48 |
Ruskamen, 1 (M) > Dubrovnik | 21:49 | 21:49 |
Lokva Rogoznica | 21:51 | 21:51 |
Mimice | 21:54 | 21:54 |
Marusici, ST -> DU 1 mag. | 21:56 | 21:56 |
Pisak, 1 (M) > Dubrovnik | 21:59 | 21:59 |
Dubci | 22:00 | 22:00 |
Brela Magistrala | 22:05 | 22:05 |
Baska Voda | 22:10 | 22:10 |
Basko Polje | 22:12 | 22:12 |
Promajna | 22:14 | 22:14 |
Krvavica | 22:17 | 22:17 |
Makarska, Bus terminal | 22:30 |
Station | Arrival | Departure |
---|---|---|
Zagreb, Bus terminal | 16:30 | |
Stankovci | 20:35 | 20:35 |
Sibenik, Bus terminal | 21:10 | 21:10 |
Primosten Intersection | 21:40 | 21:40 |
Rogoznica Mag. | 21:47 | 21:47 |
Trogir, Bus terminal | 22:10 | 22:10 |
Split, Bus terminal | 22:40 |
Station | Arrival | Departure |
---|---|---|
Zagreb, Bus terminal | 22:30 | |
Jastrebarsko | 23:00 | 23:00 |
Gospic, Bus terminal | 01:00 | 01:00 |
Split, Bus terminal | 03:45 | 03:45 |
Metkovic, Bus terminal | 06:15 | 06:15 |
Opuzen Mag., 1 > Dubrovnik | 06:20 | 06:20 |
Dubrovnik, Bus terminal | 08:00 |
Timetable for the route in the opposite direction can be found here.
The departure bus station in Zagreb is located at the address Avenija Marina Držića 4, 10000 Zagreb, which is about 20 minutes walk from the city center, you can find more info about the bus station here:
The arrival bus station in Split is located at the address Obala Kneza Domagoja br.12, 21000 Split, which is in the center of town, next to the ferry port and the train station. You can find more info about the bus station here:
The fastest bus between Zagreb and Split has a schedule driving time of about 5 hours and the longest departures take about 7 hours, during summer season with heavy traffic delays might occur.
Ticket prices can fluctuate based on the time of year, demand. You should expect to pay around 30 Euro for a one way ticket on the Bus Zagreb Split. In the summer season last minute purchased tickets might be more expensive. Return tickets with the same operator usually have a discount.
In the peak season, there are up to 40 daily bus departures from Zagreb to Split, which means you can find a departure roughly every half hour during the daytime. Night buses are less frequent.
All the buss from Zagreb to Split, depart from Zagreb main bus station, locally know as Autobusni Kolodvor Zagreb or AKZ, in Split all buses arrive at Split Autobusni Kolodvor
Buses traveling along the highway typically stop halfway through the journey for a 15-20 minute break at a highway gas station, where passengers can buy food and use the restroom. Meanwhile, buses taking the country road route make stops in several cities to pick up and drop off passengers. Additionally, these buses usually include a stop at a gas station.
No, meanwhile all bus companies on this route accept electronic tickets, so no need for printing.
As a standard, each passenger is allowed to bring one suitcase for the hold and one carry-on item. Depending on the bus company, there may be a fee of 1-3 Euros for the suitcase. Normally, bringing additional suitcases is not a problem; however, these are also subject to a luggage charge.
Majority of buses driving between Zagreb and Split are fairly new long distance buses, featuring amenities like WI-FI, extra leg-room and air-conditioning.
The Luggage policy vary from company to company, the general rule is that passengers can bring a smaller cabin back or backpack as well as a regular sized suitcase for the hold. Note the suitcase for the hold might be subject to charge, which has to be paid in cash.
Shortest Travel Distance | 410 Km / 255 Miles |
Fastest bus travel time | 4 hours 45 minutes |
Daily departures | 20 to 40 |
Typical amenities | WI-FI, Air-condition |
Average summer ticket price | €30 / $33 / £26 |
Nr of rest stops on the way | 1 |
Bus companies on this route | Arriva, Croatia bus, Samoborcek, Promet Makarska, Flixbus, Brioni, AP Varazdin |
Stop at Zagreb Airport | No |
Stop at Split Airport | No |
Text, photo and travel tips by Morten Smalby