Baščaršija in about 30–40 minutes from Sarajevo Airport
The Airport Bus links Terminal B at Sarajevo International Airport (SJJ) with the Baščaršija/old town area, giving you a direct public option instead of a taxi or private transfer. Flyers on forums call it a “very reliable” way to go airport–town–airport, especially compared with a few years ago when there was “literally nothing.” Double-check current timetables, because older blogs and guidebooks may still say there is no bus.
This is a city-center shuttle style service focused on Baščaršija, not a loop through every Sarajevo neighborhood. Expect roughly 30–40 minutes travel time depending on traffic between the airport and the old town. If you are staying in areas like Grbavica or Marijin Dvor, plan on a tram, trolleybus, or taxi for the last 2–4 km once you get off the Airport Bus near Baščaršija.
The bus stops outside the passenger terminal at SJJ, so you board landside after exiting arrivals in Terminal B. Tickets generally price below a typical taxi fare for the same 9–10 km trip into the center, making this the budget move if you are not splitting a cab. Bring small cash in Bosnian convertible marks (BAM), as some airport buses in the region still run cash-only or have card readers that fail more often than you want at 23:00.
Forum regulars mention using private transfers when they have a 06:00 departure, tight meetings in the center, or a same-day connection, choosing predictability over saving a few BAM. With limited data on exact frequency and first/last departures, treat the Airport Bus as solid but not surgical: fine for a midday arrival at 13:00, less smart if missing it would blow a 90-minute check-in window for an evening flight.
Watch out for outdated online information from 2018 or earlier that still claims there is no airport–city bus. Cross-check the Airport Bus times the week you fly and again the day before, then screenshot the schedule in case mobile data dies after landing. One last tip: if your hotel is outside Baščaršija, map the tram or taxi leg from the bus stop before you fly so you are not guessing routes on the curb with luggage.