Getting Around Banja Luka
Banja Luka is the second-largest city in Bosnia and Herzegovina and the main economic, political, and administrative centre of Republika Srpska. It sits on both banks of the Vrbas river, in a characteristically flat valley within an otherwise hilly region. That flatness matters for visitors: much of the central city is comfortable to cover on foot, and the city's various transport options are easy to combine.
Rail, Metro and Trams
Banja Luka has no metro and no tram network. Rail service is limited: the train station is about 3 km northeast of the centre, and only a few trains pass through each day. As of 2026, the only trains operating are from Doboj and Novi Grad. Tickets are a bit cheaper than the bus and the train is generally more comfortable. The closest train station in Croatia with a fast connection to Zagreb is Okučani, which you can reach by car or bus.
For practical purposes, treat rail as a niche option for specific regional journeys rather than a way to move around the city itself.
Buses and Public Transport
Buses are the backbone of public transport in Banja Luka. The city has dozens of city and suburban buses, with frequent services to and from the bus/train station. From the main square, opposite Park Petar Kočić, you can pick up lines 6 or 10 for 2.30 KM.
The bus and train station sit together about 3 km northeast of the centre. If you arrive by intercity bus, note that the city bus leaves from next to the train station, roughly 200 m away, and a fare into the centre costs less than 2 km. Taxis also wait at the exit of the bus station and will drive you to the centre for around 10 marks (KM).
For longer journeys, the main bus station has direct connections across Bosnia and to a wide range of international destinations, including cities in Austria, Croatia, Denmark, France, Germany, Montenegro, Serbia, Sweden, and Switzerland. Tickets can be purchased at the bus station or at the Neobas tourist agency in the town centre (Jevrejska bb, Novi Zanatski Centar); prices are the same either way.
Taxis and Ride-Hailing
Taxis are readily available at the bus station and are a straightforward way to cover the short hop into the centre. For airport transfers, if you are travelling with three or more people, a taxi can be just as cost-effective as the shuttle bus.
Ride-sharing to and from Banja Luka is possible using the BlaBlaCar web or app, or through Facebook groups such as "Trazim-nudim prevoz" (Searching-offering transport).
Walking and Cycling
The central valley is flat, which makes walking a realistic option for much of what a visitor wants to see. The main square, the bus and train station, and the surrounding streets are all within a manageable distance of one another.
Cycling is also viable. The tourist office owns 15 rental bicycles, maintained by the Bike Servis Shop on Ul. Gundulićeva 104, next to the football stadium (tel. 051/301-470). Rental costs 1 KM per hour or 15 KM per day. The same shop can fix your own bike on the spot, and another bike shop sits five doors down in the same row of buildings. There is also a nextbike bike-sharing network with a few stations scattered across town, though none at the station itself.
Getting from the Airport into the City
Banja Luka International Airport (BNX) is about 23 km from the city. It handles a limited number of flights, and the terminal itself is minimal: there is essentially one gate, a small café, and limited seating, so don't count on buying much there.
The Smiljić bus company runs a minibus/taxi service between the airport and the old bus station (stara autobuska stanica) in the centre of town. The one-way fare is 10 KM. It is recommended to reserve by email (agencija_smiljic@blic.net); otherwise you need to be quick to get out of the terminal and onto the bus first, as there are only about 20 places. These buses run between the front of the airport and both the "old" and "new" bus stations, timed around airport arrivals and departures. Schedules are hard to find online, but the general pattern is that a bus leaves the old bus station, stops at the new bus station shortly after, and then continues to the airport. The whole journey takes around 30–40 minutes. On late flights, it has been possible to request a drop-off point along the route, with the driver asking passengers for their preferred stop. Bus capacity varies from a microbus to a large bus. On late arrivals, payment was accepted in both euros and BAM.
For the return journey to the airport, it may be necessary to buy a ticket at the bus station. If you are travelling with three or more people, a taxi may be just as cost-effective, and another option is to walk out to the main road and try to catch a lift.