South to Jajce, across the Dinaric uplands past Livno, over the border at Kamensko and down to the Adriatic — 260 km from the Vrbas to the Dalmatian coast.
Drive from Banja Luka to Split in about 4h 45m, crossing one border. Private transfer from €480 per vehicle, all-inclusive — fuel, tolls, border handling, English-speaking driver, door-to-door.
Pickup anywhere in the city. Have passports where you can reach them — there is one crossing on this route and the driver handles the vehicle side of it, but every traveller is checked in person.
The waterfall in the middle of the town, where the Pliva drops 22 metres into the Vrbas, and the fortress where the last Bosnian king was crowned in 1461. An hour and ten from the start, which makes it the natural first break rather than a detour.
An old town below the Dinara range, and the last stop in Bosnia. The Livno plateau above it holds a herd of several hundred free-roaming horses; they are not always where the photographs suggest, but when they are it is worth the twenty minutes.
Crossing at Kamensko, inland and usually quick — this is not a coastal crossing and it does not carry holiday traffic. Croatia has been in Schengen since January 2023, so this is an external EU frontier: non-EU passport holders are registered under the Entry/Exit System. Our border guide explains what that involves.
Down off the plateau to the coast and into Split — Diocletian’s Palace, the Riva, the ferry port, or a hotel address. If you are connecting to an island ferry, give us the sailing time and the departure is planned around it.
Per vehicle, not per person. All prices include tolls, fuel, border crossing assistance, luggage handling, water, and child seats on request.
Picked up and dropped off at your exact address
Driver manages all paperwork at crossings
Short photo stops may be included where operationally possible
Professional, local, English-speaking driver
Croatia joined Schengen in January 2023, which turned this frontier into an external EU border, and the Entry/Exit System has applied since 2026. Our Balkan border guide has the wait patterns and the document rules for every crossing we drive.
Explore More
Traveling the other way? Split to Banja Luka is the same road in reverse.
Split → Banja Luka →Banja Luka to Split is 260 km and takes about 4 hours 45 minutes with one border crossing. It is the shortest practical link between northern Bosnia and the Dalmatian coast, and it avoids both Zagreb and Sarajevo entirely — the road goes straight across the middle instead.
From Banja Luka the route runs south down the Vrbas to Jajce, then south-west across the uplands through Kupres and Livno, crosses into Croatia at Kamensko, and drops off the Dinara plateau to the coast at Split. Almost all of it is secondary road; the only motorway is the short final approach. The altitude change on the last hour is the part people remember — you come off a bare karst plateau and the Adriatic appears below you.
Kamensko is an inland crossing and it does not carry the holiday traffic the coastal ones do, so it is usually a matter of minutes rather than hours. Since Croatia joined Schengen in January 2023 this has been an external EU border, and under the Entry/Exit System non-EU passport holders are registered biometrically. The driver handles the vehicle paperwork; the document check is done with each traveller in person.
There is no direct bus worth the name and no railway. The alternatives are a rental car with a cross-border surcharge and a mountain plateau to drive yourself, or a long day of connections through Zagreb. A private car does it in one leg, handles the border, and puts you at a door in Split rather than at the bus terminal.
Everything specific to this route.
About 4 hours 45 minutes for 260 km, including the border. With a stop at Jajce or Livno, plan for six hours door to door.
One, from Bosnia and Herzegovina into Croatia, at Kamensko past Livno. It is an inland crossing and usually quick, unlike the coastal ones in summer.
A valid passport is accepted for every nationality. EU, EEA and Swiss citizens may also use a national identity card. Croatia is in Schengen, so this is an external EU border and non-EU travellers are registered under the Entry/Exit System — our border guide explains it.
No. This road crosses the middle of the country and reaches the coast directly. Going by way of Zagreb would add several hours.
From €480 per vehicle rather than per person, including fuel, tolls, border handling and an English-speaking driver. A minivan for a larger group is €576.
Yes. Give us the sailing time when you book and the departure is planned backwards from it, with margin for the border.
We operate minibuses and full-size coaches for groups of 8 to 50 passengers. We usually respond promptly during business hours.
Sprinter-type · Families, small groups
30-seat coach · Tour groups, weddings
50-seat touring coach with WC
Tell us about your group and we’ll send you a custom quote — we usually respond promptly during business hours.
One fixed price per vehicle, border handled, door to door. Tell us your date and we confirm within the hour.