Travel from Slovenia to Bosnia and Herzegovina is: Unrestricted. See details.
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Banja Luka?

Book now

There are 5 ways to get from Kranj to Banja Luka by bus, train or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus  •  6h 15m

  1. Take the bus from Kranj to Banja Luka Zob

Cheapest option

Train, drive  •  7h

  1. Take the train from Kranj to Nova Gradiska 211 / ...
  2. Drive from Nova Gradiska to Banja Luka

3 alternative options

Bus via Ljubljana  •  6h 40m

  1. Take the bus from Ljubljana to Banja Luka

Bus via Zagreb  •  7h 32m

  1. Take the bus from Ljubljana bus station to Zagreb 1900 / ...
  2. Take the bus from Zagreb to Banja Luka

Drive  •  3h 33m

  1. Drive from Kranj to Banja Luka 355.5 km

Kranj to Banja Luka by bus

The bus journey time between Kranj and Banja Luka is around 6h 15m and covers a distance of around 358 km. Operated by Toping Trade, the Kranj to Banja Luka bus service departs from Kranj and arrives in Banja Luka Zob. Typically seven buses run weekly, although weekend and holiday schedules can vary so check in advance.

7 Weekly Buses
6h 15m Average Duration
- Cheapest Price
See schedules

Questions & Answers

The cheapest way to get from Kranj to Banja Luka is to train and drive which costs €29 - €90 and takes 7h.

More details

The fastest way to get from Kranj to Banja Luka is to drive which takes 3h 33m and costs €50 - €75.

More details

Yes, there is a direct bus departing from Kranj and arriving at Banja Luka Zob. Services depart once daily, and operate every day. The journey takes approximately 6h 15m.

More details

The distance between Kranj and Banja Luka is 274 km. The road distance is 355.5 km.

Get driving directions

The best way to get from Kranj to Banja Luka without a car is to bus which takes 6h 15m and costs .

More details

The bus from Kranj to Banja Luka Zob takes 6h 15m including transfers and departs once daily.

More details

Kranj to Banja Luka bus services, operated by Toping Trade, depart from Kranj station.

More details

Kranj to Banja Luka bus services, operated by Toping Trade, arrive at Banja Luka Zob station.

More details

Yes, the driving distance between Kranj to Banja Luka is 355 km. It takes approximately 3h 33m to drive from Kranj to Banja Luka.

Get driving directions

There are 10+ hotels available in Banja Luka. Prices start at $100 USD per night.

More details

Map of how to get from Kranj to Banja Luka.
Launch map view
  • Distance: 274.4 km
  • Duration: 6h 15m

What companies run services between Kranj, Slovenia and Banja Luka, Bosnia and Herzegovina?

Toping Trade operates a bus from Kranj to Banja Luka Zob once daily, and the journey takes 6h 15m.

Train operators
Austrian Railways (ÖBB)

Austria's national railway system is not only punctual, reliable and efficient, but offers free wifi to boot. Choose from high-speed intercity Railjet trains, overnight Nightjet trains and regional services such as Cityjet. ÖBB also operates international routes that connect cities in Austria with adjacent European countries including Germany, Hungary, Liechtenstein, Czech Republic, Switzerland and Slovenia. If you're planning to be in Austria for a while, consider the ÖBB Vorteilscard, an annual railcard that offers discounts on routes within Austria and in neighbouring countries.

Contact Details
Phone
05 17 17
Website
oebb.at
Train from Kranj to Nova Gradiska
Ave. Duration
5h 57m
Frequency
Once daily
Estimated price
$55 - $80
Website
https://www.oebb.at/en/
Slovenian Railways (SŽ)
Phone
+386 129 13 332
Email
potnik.info@slo-zeleznice.si
Website
potniski.sz.si
Train from Kranj to Nova Gradiska
Ave. Duration
5h 57m
Frequency
Once a week
Estimated price
$18 - $35
Website
Slovenian Railways (SŽ)
Intercity 2nd Class Ticket
$19 - $24
Regional Train Ticket
$18 - $24
Intercity 1st Class Ticket
$28 - $35
Bus operators
Toping Trade
Phone
+387/(0)52-751-339
Email
toping@teol.net
Website
topingtrade.com
Bus from Kranj to Banja Luka Zob
Ave. Duration
6h 15m
Frequency
Once daily
Schedules at
topingtrade.com
Bus from Zagreb to Banja Luka
Ave. Duration
3h 30m
Frequency
Twice daily
Schedules at
topingtrade.com
Domuz Trans
Phone
+387 51 695 112
Email
domuztrans@gmail.com
Website
domuztrans.com
Bus from Ljubljana to Banja Luka
Ave. Duration
5h 7m
Frequency
Once daily
Schedules at
domuztrans.com
FlixBus

One of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).

Rome2rio's guide to FlixBus
Contact Details
Phone
+49 30 300 137 300
Email
service@flixbus.com
Website
flixbus.de
Bus from Ljubljana bus station to Zagreb
Ave. Duration
2h 30m
Frequency
Hourly
Estimated price
$14 - $20
Website
https://www.flixbus.co.uk
Book at
https://shop.global.flixbus.com/
Frequently asked questions
Is there Wi-Fi on FlixBus?
Yes - FlixBus offers free Wi-Fi
Are there power outlets on FlixBus?
Yes
Does FlixBus offer meals or snacks?
Yes - snacks and drinks may be purchased from the driver. Please note, this is not available on all services.
For more information, please visit this page
Croatia Bus International
Phone
+385 1 6113 073
Email
info@croatiabus.hr
Website
croatiabus.getbybus.com
Bus from Ljubljana to Zagreb
Ave. Duration
2h 45m
Frequency
5 times a week
Estimated price
$17 - $25
Schedules at
croatiabus.hr
Bus from Zagreb to Banja Luka
Ave. Duration
3h 20m
Frequency
3 times a day
Estimated price
$20 - $28
Schedules at
croatiabus.getbybus.com
Book at
croatiabus.getbybus.com
Pepeks Zagreb
Phone
098 417 140
Email
info@pepeks.hr
Website
pepeks.hr
Bus from Zagreb to Banja Luka
Ave. Duration
2h 40m
Frequency
5 times a day
Estimated price
$25
Schedules at
pepeks.hr

Want to know more about travelling around Bosnia and Herzegovina

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

ticket