There are several ways to get to Banja Luka – by plane, by bus, by train and by car. Here we give some basic information about the first two.
There are direct flights to Banja Luka airport only from Nikola Tesla airport in Belgrade. One can check flight schedules here. Other than that way for arriving to Banja Luka, one can take a flight to Zagreb, Sarajevo or Belgrade and then come to Banja Luka by some other means of transport.
There are about seven departures a day from Zagreb to Banja Luka. On can find bus schedules here.
The buses from Belgrade to Banja Luka are quite frequent. Namely, there are about seventeen departures a day. Schedules can be found here.
One can find more information on getting to Banja Luka and also on getting arround in Banja Luka here.