Getting to Banja Luka Airport

Banja Luka International Airport (IATA: BNX) is located in Mahovljani, approximately 25 km north of the city center. The fastest access is via the E661 motorway (Banja Luka - Gradiška). The airport is connected to the city by Smiljić shuttle bus, and taxi services are also available. Below you'll find all the information you need to plan your arrival or departure.

How to get from the airport to the city center?

Shuttle bus ~10 KM · 30-45 min
Taxi ~40-60 KM · 30-35 min
Rent-a-car Available at the airport

Distance from airport to city center: ~25 km (E661 motorway, Mahovljani interchange)

Quick Facts

Distance
~25 km
Travel time
30-45 min
Bus price
~10 KM
Operator
Smiljić
Frequency
Few departures per day
Arrival

From the airport to the city

You've landed at BNX Airport and need to get to downtown Banja Luka.

Shuttle bus (Smiljić)

  • Travel time: 30-45 min
  • Price: ~10 KM (one way)
  • Bus waits in front of the terminal after flight arrival
  • Ends at Old and Main Bus Station
  • Tickets are purchased on the bus

Taxi

  • Travel time: 30-35 min
  • Price: ~40-60 KM
  • Available in front of the airport terminal
  • Agree on the fare before getting in

Rent-a-car

  • Drive time to center: 30-35 min
  • Advance online booking recommended
Departure

From the city to the airport

You're leaving Banja Luka and need to get to BNX Airport.

Shuttle bus (Smiljić)

  • Travel time: 30-45 min
  • Price: ~10 KM (one way)
  • Departs from Old and Main Bus Station
  • Arrive at least 15 min before bus departure
  • Tickets are purchased on the bus

Taxi

  • Travel time: 30-35 min
  • Price: ~40-60 KM
  • Pickup from your address in the city
  • We recommend booking in advance or using an app

Own car

  • Drive time: 30-35 min
  • Airport parking: from 3 KM/hour
  • See parking details below

Tip: Many hotels in Banja Luka can arrange airport transfers for guests. Ask at reception during check-in.

Airport Shuttle Bus

Price

One-way ticket price is 10.00 KM

Departure point

All departures are from the Old Bus Station (Vidovdanska street) and the Main (New) Bus Station.

For more information about departures, visit the operator's website .

Airport and shuttle bus stops

Airport Parking

Banja Luka Airport uses an automated parking payment system with license plate recognition. Payment is available via SMS, at the payment terminal inside the airport building, or through the GoParking mobile app.

Parking Prices

First hour 3 KM
First 24 hours 5 KM
Each subsequent started day 5 KM

A detailed parking price list is available on the official airport website.

Pay for parking via GoParking app

Scan the QR code from your ticket or enter the card number, choose payment method (SMS or bank card) - simple, fast and secure.

Continue your journey by public transport

After arriving in Banja Luka, you can continue your journey using city bus lines.

Information last reviewed: March 2026.