Bosnian airports
Currently, 4 airports in Bosnia have international flights, which usually handle more than 2 milion passengers.
Sarajevo Airport – IATA code SJJ
~ 1 million passengers
The busiest airport in Bosnia and Herzegovina is not surprisingly the airport by Sarajevo, the airport is located 8 km driving distance from the Sarajevo center, here you can read about getting to and from the airport. The airport has whole-year connections to towns like Ljubljana, Belgrade, Zagreb, Brussels, and Istanbul, as well as several towns in Germany. In addition there are several seasonal flights. If you are traveling to other destinations in Bosnia, you can do so from the Railway or even better from the bus station in Sarajevo which has connections to the whole country.
Tuzla Airport – IATA code TZL
~ 500.000 passenger
The Tuzla airport is the second largest airport in Bosnia, the airport is located 14 km driving distance southeast of Tuzla center, a taxi to the center of town should be around 10-12 Euro make sure to agree on price before entering the cab. From the airport, there is also a shuttle bus to Tuzla, Sarajevo, and Banja Luka. If you need to get to another city, you should go to the bus station in Tuzla, from where you can get to most parts of Bosnia. Almost all the flights to and from Tuzla airport are operated by WIZZ Air from Hungary, which uses the airport as a Hub.
Mostar Airport – IATA code OMO
~ 75.000 passengers
The airport in Mostar is the third busiest airport in Bosnia and Herzegovina, the airport is located 7.5 km south/southeast of Mostar center, getting from the airport to town is quite easy, here you can see the options. If you need to travel to e.g. Medjugorje or other places in Bosnia, you should either book a transfer directly from the airport or go to the bus station in Mostar, from you have buses to many parts of the country. At the moment there are no whole-year connections to Mostar airport, but there are quite a few seasonal routes e.g. from Rome, Milan, Bergamo, and many other Italian towns. The alternative airport to Mostar is either Sarajevo or Split in Croatia.
Banja Luka Airport – IATA code BNX
~ 100.000 passengers
The Banja Luka Airport or as it is also called the Mahovljani Airport is the smallest of the 4 international airports, the airport is located about 25 km northeast of the town center, unfortunately, there is no bus from the airport, so you should either grab a taxi or walk to the main road, which is 800 meter from the terminal, here you can catch a bus to Banja Luka. From Banja Luka bus station, you have a connection to most parts of Bosnia. The only scheduled flight to and from the Airport is an Air Serbia flight to Belgrade.
Other airports in Bosnia
There are several smaller airports with grass runways. These include Bihać Golubić Airport, Glamoč Airport, Prijedor Urije Airport, and Livno Airport Stipe Krišto. There is no plans to introduce commercial traffic to any of these airports.
Map of Airports in Bosnia and Herzegovina and neighboring countries: