Sarajevo to Banja Luka 2026: Bus 55 KM (about 5h)
Sarajevo to Banja Luka: Centrotrans bus 55 KM (about 5h) or drive about 3.5h via Travnik, Jajce and the Vrbas canyon. No passenger train. Confirm times.
Take the Centrotrans coach. Sarajevo to Banja Luka is 55 KM one-way (about €28 at the convertible-mark peg), about 4 hours 55 minutes, with licensed departures from the main Sarajevo bus station at 09:15 and 15:30. There’s no passenger train on this corridor right now - Federation Railways’ 2025/2026 timetable simply doesn’t list Banja Luka - so ignore older maps that still draw the line. If you want the scenic version, drive yourself along the same Travnik-Jajce-Vrbas canyon corridor (about 3.5 hours of pure driving without stops) and treat the road as half the point of the day. Figures checked 13 August 2026; confirm the day’s times and fare before you buy.
| Way | Time | Price (one-way) | Best for |
|---|---|---|---|
| Bus (Centrotrans) | about 4 h 55 min | 55 KM (about €28) | Most travellers without a car |
| Drive (scenic corridor) | about 3.5 h moving | fuel + hire | Stops at Travnik, Jajce, Vrbas canyon |
| Train | not running | - | Don’t plan around it |
| Private transfer | about 3.5 h door to door | quote on the day | Groups, bags, fixed pickup |
The route is Bosnia’s main inland axis between the capital and the country’s second city. It isn’t a motorway blast. The licensed coach itinerary is 236 km with stops through Visoko, Travnik and Jajce before it threads the Vrbas canyon past Krupa na Vrbasu into Banja Luka - which is why five hours on the bus feels long while three and a half behind the wheel feels fair. Currency at the far end is still the convertible mark (KM / BAM); euros are accepted patchily, so keep a little cash.
The bus: everyday default
For almost everyone without a hire car, the coach is the answer. The licensed domestic line is run under Centrotrans with Autoprevoz on the same official register, and Centrotrans’s own booking engine sells the ticket flat at 55,00 KM for the full run. Duration on sale is 4 hours 55 minutes. Outbound from Sarajevo “AS” (the main city-centre station next to the railway) the licensed times are 09:15 (arriving Banja Luka about 14:10) and 15:30 (arriving about 20:25). Returns from Banja Luka “AS” sit at 07:45 and 16:00. Those are the times on Bosnia’s Ministry of Transport line register and on Centrotrans’s sale page as of mid-August 2026 - they can shift, so treat them as the baseline you verify for your date, not as carved stone.
Buy at the station window, on Centrotrans, or through the usual Balkan ticket apps. Summer weekends often fill first - confirm seats for your date. Other operators show up on aggregators with different fares; if you aren’t buying from Centrotrans, check the carrier name and the printed fare on the ticket rather than assuming 55 KM.
One Sarajevo-specific trap: the city has two bus stations. Centrotrans on this licence leaves from the main Autobuska stanica by the railway. Some Republika Srpska-based coaches use East Sarajevo (Lukavica) instead. Your ticket names the station - read it. Showing up at the wrong end of town is the classic way to miss a Banja Luka coach. Our getting around Bosnia hub covers how the two terminals split the network.
On board you’ll roll the same corridor a self-drive would use. You just don’t get to linger at Travnik or Jajce. For a pure A-to-B day with a bag and a book, that trade is fine.
The train: not running
If a guide or an old map still shows a Sarajevo-Banja Luka passenger train, set the idea aside. Željeznice Federacije BiH’s published 2025/2026 timetable lists Sarajevo-Mostar/Čapljina/Ploče services and the short Sarajevo-Zenica/Maglaj/Visoko locals. Banja Luka is not on it. Independent rail overviews (Trenopedia, updated June 2026) state the same thing plainly: the passenger train between the two cities was suspended and has not returned.
What does still move on rails near Banja Luka are Željeznice Republike Srpske local services (Banja Luka-Doboj, Banja Luka-Novi Grad and similar). Those don’t stitch into a useful Sarajevo connection for a visitor. Bosnia’s one train trip worth planning around remains the scenic Sarajevo-Mostar Talgo - a different corridor entirely, covered in our Sarajevo to Mostar guide. For this northbound hop, plan bus or car.
Driving the Vrbas corridor
Hiring a car turns the same route into the better half of the day. Routing engines put the scenic Travnik-Jajce line at roughly 196 km and about 3.5 hours of pure driving; a longer alternative via Zenica/Doboj comes out around 256 km for a similar clock. Either way you’re looking at roughly three and a half hours behind the wheel if you don’t stop - and the whole point of driving is that you should stop.
Leave Sarajevo northwest. The road works through Visoko and Kakanj, climbs toward Travnik (old vizier capital, fortress on the hill, worth an hour if you like Ottoman towns), then drops past Donji Vakuf to Jajce, where the Pliva river falls into the town centre under the fortress. From Jajce the road follows the Vrbas into its canyon. The limestone walls tighten around Krupa na Vrbasu, the river turns that hard green Bosnia does so well, and the last stretch levels out into Banja Luka. Buses roll this corridor too; they just don’t pause for photos.
Roads are mostly two-lane, with trucks and the occasional slow tractor. Winter needs proper tyres; summer weekends get busier around the canyon viewpoints. For rules, tolls and the general rhythm of Bosnian driving, use our driving in Bosnia guide; for picking up a car in the capital, car rental in Sarajevo and the country overview car rental in Bosnia cover the practical side. One-way drops inside Bosnia are usually simpler than a Croatia-Bosnia cross-border hire, but still price the drop fee before you assume the car “wins” on cost against a 55 KM bus ticket.
Private transfer when you want the door
A private transfer sits between the bus and a hire car: someone else drives the Vrbas corridor, you keep the option to pause at Jajce or Krupa if you agree it up front, and you skip both the station shuffle and the one-way drop admin. Door-to-door time tracks the drive - roughly three and a half hours without long stops. Quotes move with vehicle size, season and extras, so get a live price for your date rather than trusting a round number from a blog. For a couple with light bags the bus is usually the smarter spend; for a family, a late arrival, or a hotel pickup that isn’t near either bus station, the transfer starts to make sense.
What to pick
Match the trip you’re actually taking:
- Cheap, simple, no stops needed - bus, 55 KM, about five hours. Buy Centrotrans, double-check the station named on the ticket, and sit on the river side of the coach once you’re into the Vrbas stretch if you can.
- You want Travnik, Jajce and the canyon as part of the day - drive. Budget a full day if you’ll climb the fortresses; three and a half hours is only the moving time.
- Bags, kids, or a fixed hotel pickup - private transfer, priced for that day.
- Hoping for the train - don’t. It isn’t in the current ŽFBH timetable. Take the bus or the car.
Once you’re in, Banja Luka rewards a slower night than a same-day ping-pong. Our things to do in Banja Luka guide covers Kastel, Ferhadija and the cafe culture on Gospodska; where to stay in Banja Luka sorts the centre, the riverside and the airport shuttle from Laktaši. And if this hop is one leg of a wider loop, start from getting around Bosnia so the next bus or hire doesn’t catch you off guard.



