City bus 34 runs to the terminal for 80 dinars, and taxis are also available.
Bus 34
Public transport is provided by bus line number 34. The line is a circular route, so it has two route options: 34A (faster for the journey from the airport) and 34B (faster for the journey to the airport).
Buses run approximately every 20 to 40 minutes from about 5:50 to 22:00. A detailed timetable can be found on the official website (in Serbian only): jgpnis.rs/red-voznje. The exact departure times can also be found on the Gradski Prevoz Niš mobile app (only on Google Play).
Ticket valid for 1 ride costs 80 rsd and is payable to the conductor inside the bus in cash only.
Taxi
The well-known mobile apps like Uber or Bolt don't work in Niš, but there are always plenty of regular taxis outside the terminal.
Prices from the airport to the centre are flat and cost about 850 rsd.
Car rental
There are several car rental counters in the arrivals hall, allowing you to head out to explore the Serbian countryside and mountains, where public transport is not very busy.
Prices for 4-day rentals start at 60 eur.
You can rent a car at Niš Airport from Avis, Budget, Hertz, Alamo, Sixt or Firefly, to name a few.