ArtistsVenueProgramWorkshopsPricesCityTravelPartners
/
Getting Here

How to reach us

Banja Luka is accessible by plane, bus or car, with direct flights from several European cities and numerous connecting options via Belgrade and Vienna.

Visa Information

Visitors from Europe, Turkey, the region, and many other countries do not need a visa to enter Bosnia and Herzegovina for short stays. If you'd like to check the visa requirements for your country, you can do so here:

mvp.gov.ba/bs/vize

By Plane

Banjaluka Airport

The closest option. Direct flights are available with low-cost carriers such as Ryanair and Wizz Air, or via AirSerbia with a connection through Belgrade.

Zagreb Airport (Croatia)

Regular bus lines run from Zagreb main bus station to Banjaluka. Journey time is under 3 hours.

Sarajevo Airport (Bosnia & Herzegovina)

Regular bus lines connect Sarajevo to Banjaluka. Journey time is approximately 5 hours.

Belgrade Airport (Serbia)

Either a connection flight from Belgrade (available Friday–Monday), or regular bus lines. Travel time varies depending on the route chosen.

If you do not find a direct flight to Banja Luka, take a look for connecting flights through Belgrade and Vienna. Alternatively, maybe you can fly to Zagreb and then travel to BL with some locals? 2.5h chatting in a car? Sounds good to us!

By Bus

Banjaluka main bus station operates regular lines to more than 10 European Union countries, with frequent departures by well-known carriers including Flixbus, Globtour, Neobas and others.

Most frequent direct routes
🇦🇹
Austria
Vienna, Graz, Linz
🇩🇪
Germany
Munich, Frankfurt, Stuttgart
🇨🇭
Switzerland
Zurich, Lucerne, Lugano
🇸🇮
Slovenia
Ljubljana, Maribor
🇭🇷
Croatia
Zagreb
🇲🇪
Montenegro
Podgorica, Budva
🇷🇸
Serbia
Belgrade, Novi Sad

By Car

Banjaluka is within easy driving distance of many major regional cities:

CityDistance
Zagreb, Croatia187 km
Sarajevo, Bosnia & Herzegovina190 km
Belgrade, Serbia330 km
Ljubljana, Slovenia334 km
Podgorica, Montenegro417 km
Trieste, Italy417 km
Budapest, Hungary452 km
Bratislava, Slovakia528 km
Timisoara, Romania558 km
Vienna, Austria560 km