Banja Luka to Rijeka

Travel by Car: The travel distance between Banja Luka and Rijeka is about 345 km, and travel time is around 3 hours and 30 minutes. This route goes mainly via the Croatian highway where toll fees apply. If you want to avoid tool fees it is possible to travel with local roads, but travelling time will be longer.

Travel by Bus: During main season there are is a limited number of buses between Banja Luka and Rijeka in Croatia, the current schedule is listed below. Alternative to the direct bus, it is possible to travel via Zagreb.

There are 5 people currently looking how to get from Banja Luka (BA) to Zagreb (HR)!
  Departure - Arrival Info Company Price (Single / Return)  
ID-10852  02:10 - 05:30
Station Arrival Departure
Medjugorje, Bus terminal 21:00
Ljubuski 21:15 21:15
Grude 21:45 21:45
Posusje, Globtour 22:15 22:15
Tomislavgrad, Bus terminal 23:00 23:00
Livno, Bus terminal 23:01 23:01
Suica, Magistrala 23:35 23:35
Kupres 23:45 23:45
Bugojno, Bus terminal 23:59 23:59
Donji Vakuf, Bus terminal 00:25 00:25
Jajce, Bus terminal 01:10 01:10
Banja Luka, Bus terminal 02:10 02:10
Gradiška, Bus terminal 03:10 03:10
Zagreb, Bus terminal 05:30
Operational intervals
01.01. - 31.12.

Thursday
Saturday

Croatia bus-Globtour-Jadran ekspres
CRB
23.08 HRK / 46.16 HRK
 Buy now
ID-9127  03:15 - 06:00
Station Arrival Departure
Sarajevo, Bus terminal 22:00
Visoko, Bus terminal 22:45 22:45
Kiseljak, Bus terminal 23:00 23:00
Busovaca 23:30 23:30
Vitez, Bus terminal 23:45 23:45
Travnik, Bus terminal 00:00 00:00
Donji Vakuf, Bus terminal 00:45 00:45
Jajce, Bus terminal 01:30 01:35
Krupa na Vrbasu 02:30 02:30
Banja Luka, Bus terminal 03:15 03:15
Laktasi 03:30 03:30
Nova Topola 03:45 03:45
Gradiška, Bus terminal 04:00 04:00
Gradiska BP., Border 04:05 04:05
Stara Gradiska, Border 04:30 04:30
Zagreb, Bus terminal 06:00
Operational intervals
01.01. - 31.12.

Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday

Croatia bus-Globtour-Jadran ekspres
Centrotrans d.d.
COMPANIES
25.13 HRK / 40 HRK
 Buy now
ID-772  07:30 - 10:36
Station Arrival Departure
Banja Luka, Bus terminal 07:30
Gradiška, Bus terminal 08:10 08:10
Stara Gradiska, Border 08:30 08:30
Novi Varoš 08:40 08:40
Okucani Mag., Toll Station 08:45 08:45
Zagreb, Bus terminal 10:36
Operational intervals
01.01. - 31.12.

Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday

Pepeks d.o.o
Toping Trade
COMPANIES
26 HRK / 41.5 HRK
 Buy now
ID-8794  09:10 - 13:20
Station Arrival Departure
Banja Luka, Bus terminal 09:10
Omarska 09:35 09:35
Prijedor, Bus terminal 09:55 09:55
Novi Grad, Toping Trade 10:25 10:25
Novi Grad BP., Border 10:30 10:30
Matijevici, Border 10:45 10:45
Dvor 10:50 10:50
Hrvatska Kostajnica 11:10 11:10
Petrinja, Bus terminal 12:00 12:00
Sisak, Bus terminal 12:15 12:15
Velika Gorica, Toping Trade 13:00 13:00
Zagreb, Bus terminal 13:20
Operational intervals
01.01. - 31.12.

Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday

Pepeks d.o.o
Toping Trade
COMPANIES
30.3 HRK / 48.8 HRK
 Buy now
ID-917  11:30 - 14:55
Station Arrival Departure
Prijedor, Bus terminal 10:30
Banja Luka, Bus terminal 11:30 11:30
Laktasi 11:45 11:45
Nova Topola 12:10 12:10
Gradiška, Bus terminal 12:25 12:30
Stara Gradiska, Border 13:00 13:00
Zagreb, Bus terminal 14:55 15:00
Karlovac, Bus terminal 15:30 15:30
Delnice, Bus terminal 17:10 17:10
Rijeka, Bus terminal 18:15 18:15
Labin, Bus terminal 19:20 19:20
Pula, Bus terminal 20:00
Operational intervals
02.07. - 31.12.
01.01. - 23.06.

Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday

Pepeks d.o.o
Toping Trade
COMPANIES
26 HRK / 41.5 HRK
 Buy now
ID-2156  12:00 - 17:30
Station Arrival Departure
Capljina, GTM 05:30
Ljubuski, Bus terminal 05:45 05:45
Medjugorje, Bus terminal 06:00 06:00
Citluk 06:05 06:05
Mostar (east), Bus terminal 06:45 06:45
Mostar (West), Bus terminal 07:00 07:00
Siroki Brijeg, GTM 07:30 07:30
Posusje, Globtour 08:00 08:00
Tomislavgrad, Bus terminal 08:30 08:30
Livno, Bus terminal 09:00 09:00
Suica, Magistrala 09:15 09:15
Kupres 09:30 09:30
Bugojno, Bus terminal 10:00 10:00
Donji Vakuf, Bus terminal 10:30 10:30
Jajce, Bus terminal 11:00 11:00
Banja Luka, Bus terminal 12:00 12:00
Gradiška, Bus terminal 13:45 13:45
Maljevac, Border 16:00 16:00
Zagreb, Bus terminal 17:30 17:30
Bregana, Border 18:45 18:45
Maribor, Bus terminal 19:30 19:30
Graz, P&R Webling 20:30 20:30
Munich, ZOB Bus terminal 01:30 02:00
Augsburg, P + R Augsburg Nord 03:00 03:00
Ulm, GTM 04:00 04:00
Kirchheim unter Teck 05:00 05:00
Stuttgart (Airport/Fair), SAB Flughafenstrasse/Messe 05:30 05:30
Pforzheim, Bus terminal 06:15 06:15
Karlsruhe, Bus terminal 06:45 06:45
Mannheim, ZOB Bus terminal 07:30 07:30
Frankfurt, Bus terminal 08:45 08:45
Cologne Bonn (Airport) 11:30 11:30
Dusseldorf, Bus terminal 12:20 12:20
Duisburg, Bus terminal 12:50 12:50
Essen, Bus terminal 13:25 13:25
Bochum 13:50 13:50
Dortmund, Bus terminal 14:20
Operational intervals
01.01. - 31.12.

Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday

Croatia bus-Globtour-Jadran ekspres
CRB
23.08 HRK / 36.93 HRK
 Buy now
ID-704  17:35 - 20:55
Station Arrival Departure
Sarajevo, Bus terminal 12:30
Ilidza, Bus terminal 12:42 12:42
Han Ploca 13:00 13:00
Kiseljak, Bus terminal 13:10 13:15
Brestovsko 13:27 13:27
Busovaca 13:45 13:45
Vitez, Bus terminal 14:00 14:00
Travnik, Bus terminal 14:15 14:20
Turbe 14:30 14:30
Donji Vakuf, Bus terminal 15:05 15:10
Babino Selo 15:22 15:22
Torlakovac 15:30 15:30
Vinac 15:38 15:38
Jajce, Bus terminal 15:55 16:00
Banja Luka, Bus terminal 17:30 17:35
Laktasi 18:00 18:00
Nova Topola 18:20 18:20
Gradiška, Bus terminal 18:33 18:33
Gradiska BP., Border 18:35 18:35
Stara Gradiska, Border 18:55 18:55
Zagreb, Bus terminal 20:55
Operational intervals
01.01. - 31.12.

Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday

Croatia bus-Globtour-Jadran ekspres
CRB
25.13 HRK / 50.26 HRK
 Buy now
ID-8754  07:30 - 10:36
Station Arrival Departure
Prijedor, Bus terminal 06:30
Banja Luka, Bus terminal 07:30 07:30
Gradiška, Bus terminal 08:10 08:10
Stara Gradiska, Border 08:30 08:30
Zagreb, Bus terminal 10:36 10:36
Rijeka, Bus terminal 13:06 13:06
Pula, Bus terminal 15:06
Operational intervals
24.06. - 01.07.

Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday

Pepeks d.o.o
Toping Trade
COMPANIES
/
ID-770  16:00 - 18:55
Station Arrival Departure
Banja Luka, Bus terminal 16:00
Laktasi 16:15 16:15
Nova Topola 16:40 16:40
Gradiška, Bus terminal 16:55 17:00
Stara Gradiska, Border 17:05 17:05
Zagreb, Bus terminal 18:55
Operational intervals
01.01. - 31.12.

Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday

Pepeks d.o.o
Toping Trade
COMPANIES
/
This information is supplied without liability


Alternative ways of travelling from Banja Luka to Rijeka:

Travel by train: A train trip from Banja Luka to Rijeka would have to go via Zagreb. More information about travelling by train in Bosnia and Herzegovina you can check here.

Travel by plane: On this route there is no direct flight.

Map with buses from Banja Luka:


Prikaži Bus Banja Luka na većoj karti