There are 12 ways to get from Banja Luka to Košice by bus, train, car, plane, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Banja Luka, Autobuska Stanica to Zagreb, Autobusni Kolodvorbus
- Take the bus from Zagreb to Košicebus N986 / ...
12h 31m€68–113Bus, train via Szeged
cheapest- Take the bus from Banja Luka, Autobuska Stanica to Subotica, Autobuska stanicabus
- Take the train from Subotica to Szegedtrain Re
- Take the train from Szeged to Cegledtrain Ic
- Take the train from Cegled to Miskolc Tiszaitrain Ic
- Take the train from Miskolc Tiszai to Kosicetrain Ic
20h 5m€56–62Train
- Take the train from Banja Luka to Petkovactrain
- Take the train from Volinja to Zagreb Glavni Kol.train Re
- Take the train from Zagreb Glavni Kol. to Budapest-Delitrain Ic
- Take the train from Budapest-Keleti to Kosicetrain Ic
17h 1m€111–156Drive 701.6 km
- Drive from Banja Luka to Košicecar 701.6 km
6h 41m€106–153Bus to Zagreb Franjo Tuđman Airport, fly
- Take the bus from Banja Luka, Autobuska Stanica to Velika Goricabus
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Košice International Airport (KSC)plane ZAG - KSC
8h 56mBus, train
- Take the bus from Banja Luka, Autobuska Stanica to Zagreb, Autobusni Kolodvorbus
- Take the bus from Zagreb to Budapest-Kelenföldbus 976 / ...
- Take the train from Budapest-Keleti to Kosicetrain Ic
12h 57m€61–90Bus via Novi Sad
- Take the bus from Banja Luka, Autobuska Stanica to Novi Sad, Autobuska Stanicabus
- Take the bus from Novi Sad to Košicebus
15h 30m€81–161Bus to Split Airport, fly
- Take the bus from Banja Luka, Autobuska Stanica to Split Bus Stationbus
- Fly from Split Airport (SPU) to Košice International Airport (KSC)plane SPU - KSC
11h 24m€118–275Bus, shuttle to Vienna International Airport, fly
- Take the bus from Banja Luka, Autobuska Stanica to Maribor, Avtobusna Postajabus
- Take a shuttle bus from Maribor, Avtobusna Postaja to Flughafen Wien
- Fly from Vienna International Airport (VIE) to Košice International Airport (KSC)plane VIE - KSC
9h 48mBus, shuttle to Sarajevo, fly
- Take the bus from Banja Luka, Autobuska Stanica to Gradiska, Vuka Karadžićabus
- Take a shuttle bus from Gradiska, Vuka Karadžića to Sarajevo, Autobuska Stanica
- Fly from Sarajevo (SJJ) to Košice International Airport (KSC)plane SJJ - KSC
14h 44mFly from Mahovljani Airport
- Fly from Mahovljani Airport (BNX) to Košice International Airport (KSC)plane BNX - KSC
12h 45m€122–605Bus to Zadar Airport, fly
- Take the bus from Banja Luka, Autobuska Stanica to Zadar, Autobusni Kolodvorbus
- Fly from Zadar Airport (ZAD) to Košice International Airport (KSC)plane ZAD - KSC
9h 35m€121–342
Banja Luka to Košice by bus
Questions & Answers
The cheapest way to get from Banja Luka to Košice is to bus and train via Szeged which costs €55 - €65 and takes 20h 5m.
The fastest way to get from Banja Luka to Košice is to drive which takes 6h 41m and costs €100 - €160.
No, there is no direct bus from Banja Luka to Košice. However, there are services departing from Banja Luka, Autobuska Stanica and arriving at Košice via Zagreb. The journey, including transfers, takes approximately 12h 31m.
No, there is no direct train from Banja Luka to Košice. However, there are services departing from Banja Luka and arriving at Kosice via Volinja, Zagreb Glavni Kol., Déli pályaudvar and Budapest-Keleti. The journey, including transfers, takes approximately 17h 1m.
The distance between Banja Luka and Košice is 821 km. The road distance is 701.6 km.
The best way to get from Banja Luka to Košice without a car is to bus which takes 12h 31m and costs €65 - €120.
It takes approximately 12h 31m to get from Banja Luka to Košice, including transfers.
Banja Luka to Košice bus services, operated by Pepeks Zagreb, depart from Banja Luka, Autobuska Stanica station.
Banja Luka to Košice train services, operated by Zeljeznice Republike Sprske A.D. Doboj, depart from Banja Luka station.
The best way to get from Banja Luka to Košice is to bus which takes 12h 31m and costs €65 - €120. Alternatively, you can train, which costs €110 - €160 and takes 17h 1m, you could also fly, which costs €120 - €650 and takes 12h 45m.
What companies run services between Banja Luka, Bosnia and Herzegovina and Košice, Slovakia?
You can take a bus from Banja Luka, Autobuska Stanica to Košice via Zagreb, Autobusni Kolodvor and Zagreb in around 12h 31m. Alternatively, you can take a train from Banja Luka to Kosice via Petkovac, Volinja, Zagreb Glavni Kol., Budapest-Deli, Déli pályaudvar, Keleti pályaudvar, and Budapest-Keleti in around 17h 1m.
- Website
- austrian.com
Flights from Zagreb Franjo Tuđman Airport to Košice International Airport via Vienna International Airport
- Ave. Duration
- 4h 38m
- When
- Every day
- Estimated price
- €95–350
Flights from Split Airport to Košice International Airport via Vienna International Airport
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- €110–400
Flights from Split Airport to Košice International Airport via Zagreb Franjo Tuđman Airport, Vienna International Airport
- Ave. Duration
- 8h 32m
- When
- Every day
- Estimated price
- €110–400
Flights from Vienna International Airport to Košice International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- €75–350
Flights from Sarajevo to Košice International Airport via Vienna International Airport
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- €120–440
Flights from Sarajevo to Košice International Airport via Zagreb Franjo Tuđman Airport, Vienna International Airport
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- €120–440
Flights from Mahovljani Airport to Košice International Airport via Vienna International Airport
- Ave. Duration
- 10h 10m
- When
- Wednesday and Saturday
- Estimated price
- €120–600
Flights from Mahovljani Airport to Košice International Airport via Belgrade, Vienna International Airport
- Ave. Duration
- 15h 25m
- When
- Friday and Monday
- Estimated price
- €250–700
- Website
- lot.com
Flights from Zagreb Franjo Tuđman Airport to Košice International Airport via Warsaw Chopin
- Ave. Duration
- 4h 15m
- When
- Thursday
- Estimated price
- €100–330
Flights from Split Airport to Košice International Airport via Warsaw Chopin
- Ave. Duration
- 5h 45m
- When
- Wednesday and Friday
- Estimated price
- €95–270
- Website
- ryanair.com
Flights from Zadar Airport to Košice International Airport
- Ave. Duration
- 1h 20m
- When
- Wednesday, Thursday, and Saturday
- Estimated price
- €55–220
- Phone
- +387 53 241 368
- [email protected]
- Website
- zrs-rs.com
Train from Banja Luka to Petkovac
- Ave. Duration
- 1h 44m
- Frequency
- Twice daily
- Estimated price
- €6
- Schedules at
- zrs-rs.com
- Phone
- +385 60 333 444
- [email protected]
- Website
- hzpp.hr
Train from Volinja to Zagreb Glavni Kol.
- Ave. Duration
- 1h 51m
- Frequency
- 5 times a day
- Estimated price
- €18–27
- Website
- http://www.hzpp.hr/en
Train from Zagreb Glavni Kol. to Budapest-Deli
- Ave. Duration
- 5h 54m
- Frequency
- Twice daily
- Estimated price
- €70–100
- Website
- http://www.hzpp.hr/en
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- jegy.mav.hu
Train from Budapest-Keleti to Kosice
- Ave. Duration
- 3h 49m
- Frequency
- Hourly
- Estimated price
- €12–15
- Website
- https://jegy.mav.hu/
Train from Budapest-Keleti to Kosice
- Ave. Duration
- 3h 49m
- Frequency
- Hourly
- Estimated price
- €12–15
- Website
- https://jegy.mav.hu/
Train from Subotica to Szeged
- Ave. Duration
- 1h 20m
- Frequency
- Every 2 hours
- Estimated price
- €3–4
- Website
- https://jegy.mav.hu/
Train from Szeged to Cegled
- Ave. Duration
- 1h 28m
- Frequency
- Every 30 minutes
- Estimated price
- €5–7
- Website
- https://jegy.mav.hu/
Train from Cegled to Miskolc Tiszai
- Ave. Duration
- 3h 12m
- Frequency
- Hourly
- Estimated price
- €13–16
- Website
- https://jegy.mav.hu/
Train from Miskolc Tiszai to Kosice
- Ave. Duration
- 1h 43m
- Frequency
- Hourly
- Estimated price
- €4–5
- Website
- https://jegy.mav.hu/
- Phone
- +385 (0)98 610 311
- [email protected]
- Website
- pepeks.hr
Bus from Banja Luka, Autobuska Stanica to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 3h 6m
- Frequency
- Twice daily
- Estimated price
- €22
- Schedules at
- pepeks.hr
Bus from Banja Luka, Autobuska Stanica to Velika Gorica
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Schedules at
- pepeks.hr
Bus from Banja Luka, Autobuska Stanica to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 3h 6m
- Frequency
- Twice daily
- Estimated price
- €22
- Schedules at
- pepeks.hr
- Phone
- +387/(0)52-751-339
- [email protected]
- Website
- topingtrade.com
Bus from Banja Luka, Autobuska Stanica to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 3h 25m
- Frequency
- Twice daily
- Estimated price
- €67
- Schedules at
- topingtrade.com
Bus from Banja Luka, Autobuska Stanica to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 3h 25m
- Frequency
- Twice daily
- Estimated price
- €67
- Schedules at
- topingtrade.com
- Phone
- +387 33 770 889
- [email protected]
- Website
- centrotrans.com
Bus from Banja Luka, Autobuska Stanica to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- €18–23
- Website
- https://centrotrans.com/en
Bus from Banja Luka, Autobuska Stanica to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- €18–23
- Website
- https://centrotrans.com/en
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Zagreb to Košice
- Ave. Duration
- 8h 25m
- Frequency
- Twice daily
- Estimated price
- €50–90
- Website
- https://www.flixbus.co.uk
Bus from Zagreb to Budapest-Kelenföld
- Ave. Duration
- 3h 55m
- Frequency
- Every 4 hours
- Estimated price
- €29–50
- Website
- https://www.flixbus.co.uk
- Phone
- +387 51 215-725
- [email protected]
- Website
- bocactours.com
Bus from Banja Luka, Autobuska Stanica to Novi Sad, Autobuska Stanica
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- €32–36
- Schedules at
- bocactours.com
Bus from Banja Luka, Autobuska Stanica to Split Bus Station
- Ave. Duration
- 5h 11m
- Frequency
- Once daily
- Estimated price
- €22–26
- Schedules at
- bocactours.com
- Phone
- +381 11 7614 715
- [email protected]
- Website
- transprodukt.rs
Bus from Banja Luka, Autobuska Stanica to Novi Sad, Autobuska Stanica
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- €30–45
- Schedules at
- transprodukt.rs
- Phone
- +387 52 308 139
- Website
- facebook.com
Bus from Banja Luka, Autobuska Stanica to Novi Sad, Autobuska Stanica
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Schedules at
- polazak.rs
- Phone
- +387 066 890 490
- [email protected]
- Website
- touristcompany.ba
Bus from Banja Luka, Autobuska Stanica to Novi Sad, Autobuska Stanica
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- €30–85
- Schedules at
- touristcompany.ba
Bus from Banja Luka, Autobuska Stanica to Zadar, Autobusni Kolodvor
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- €55–90
- Schedules at
- touristcompany.ba
- Phone
- 0030 2108219900
- [email protected]
- Website
- siamostours.com
Bus from Novi Sad to Košice
- Ave. Duration
- 7h
- Frequency
- Once a week
- Estimated price
- €50–80
- Schedules at
- siamostours.com
- Phone
- +387 50 212-676
- [email protected]
Bus from Banja Luka, Autobuska Stanica to Subotica, Autobuska stanica
- Ave. Duration
- 9h 15m
- Frequency
- Twice a week
- Estimated price
- €31
- Schedules at
- polazak.com
- Phone
- +387 51 211-850
- [email protected]
- Website
- facebook.com
Bus from Banja Luka, Autobuska Stanica to Split Bus Station
- Ave. Duration
- 3h 9m
- Frequency
- Once daily
- Schedules at
- facebook.com
- Phone
- +387 051/ 211-788
- [email protected]
- Website
- intravel.ba
Bus from Banja Luka, Autobuska Stanica to Maribor, Avtobusna Postaja
- Ave. Duration
- 4h 43m
- Frequency
- Once daily
- Schedules at
- intravel.ba
- Phone
- +386 070740450
- [email protected]
- Website
- easydrive.si
Shuttle from Maribor, Avtobusna Postaja to Flughafen Wien
- Ave. Duration
- 2h 45m
- Frequency
- On demand
- Estimated price
- €35–70
- Schedules at
- easydrive.si
- Phone
- +38751219600
- [email protected]
- Website
- pavlovic-turs.com
Bus from Banja Luka, Autobuska Stanica to Gradiska, Vuka Karadžića
- Ave. Duration
- 1h
- Frequency
- Hourly
- Schedules at
- pavlovic-turs.com
- Phone
- +386 (0) 31 30 41 41
- [email protected]
- Website
- zup-prevozi.eu
Shuttle from Gradiska, Vuka Karadžića to Sarajevo, Autobuska Stanica
- Ave. Duration
- 2h 50m
- Frequency
- On demand
- Estimated price
- €170–210
- Schedules at
- zup-prevozi.eu
- Economy class
- €170–210
Want to know more about travelling around Slovakia
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.
Related travel guides
Want to know more about Flixbus?
Read the travel guide
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide
More Questions & Answers
Banja Luka to Košice bus services, operated by Pepeks Zagreb, arrive at Zagreb, Autobusni Kolodvor station.
Banja Luka to Košice train services, operated by Zeljeznice Republike Sprske A.D. Doboj, arrive at Petkovac station.
Yes, the driving distance between Banja Luka to Košice is 702 km. It takes approximately 6h 41m to drive from Banja Luka to Košice.
Book your Banja Luka to Košice bus tickets online with Omio.
There are 743+ hotels available in Košice.






































