How to Reach Nis - The Easiest Way to Reach Nis


  • By Air: Nis Constantine the Great airport operates flights to several Serbian and European destinations including Belgrade, Forli and Podgorica. There are also occasional flights to Turkey, Montenegrin and Greece. The airport is about 5kms away from the city and can be reached through taxis and buses.
  • By Train: There are trains departing to Slovenia, Thessaloniki, Ljubljana, Nis, Belgrade, Sofia, Vienna, Turkey, Istanbul, Skopje and a few Greek cities.
  • By Bus: Buses from Turkey and Bulgaria stop in the city. There are direct services from Nis to Belgrade, Macedonia and Greece, Montenegro, Bosnia and Herzegovina.
  • By Car: Nis can be accessed by road through motorways E75 and E80 and E771. E75: Belgrade and central Europe in the North, Athens, Skopje and Thessaloniki towards the South. E80: Sofia, Istanbul, Pristina and Montenegro. (Running East through West). E771: Zajecar, Kladovo and Drobeta-TurnuSeverin.


  • By Foot: The city centre is fairly compact and can be easily explored on foot.
  • By Bus: Nis is served by 13 public bus lines that connect the important areas in the city. The buses have ticket sellers from whom you can purchase tickets for a single journey.
  • By Car: Driving is the best way to get around Nis by yourself. There are several car parks available in the city but it is advisable to utilize the hotel and hostel parking lots instead.
  • By Taxi: A number of taxis run through the streets of the city. The drivers can speak Basic English and can take you to various places to visit both in the city and its neighbourhood. The minimum fare is 95 Serbian Dinars and an additional 45 Dinars is charged every extra kilometre.

Are you looking for a Nis travel itinerary? Create an itinerary within minutes, on your own!

Modes of Transportation in Nis

Know about the preferred mode of transport, average time spent and average distance traveled for commute in Nis. The most preferred mode of transport in Nis is Walking.

Average distance: 3.68 km Average time: 21.43 min

  • Walking 50%
    Walking 21.43 min Driving 1.43 min Overall average time for 2.07 kms 22.86 min
  • Car 21.43%
    Driving 7.33 min Overall average time for 3.67 kms 7.33 min
  • Bus/Trolleybus 28.57%
    Bus 18.75 min Waiting 5.75 min Walking 5 min Overall average time for 6.5 kms 29.5 min

How to Reach Nis from Nearby Cities

Route Distance Time
Sofia to Nis 170.9 km 2 hours 50 mins
Belgrade to Nis 221.18 km 3 hours 41 mins
Novi sad to Nis 305.56 km 5 hours 5 mins
Curtea de argeș to Nis 359.77 km 5 hours 59 mins
Târgu mureș to Nis 442.99 km 7 hours 22 mins
Budapest to Nis 538.31 km 8 hours 58 mins
Athens to Nis 583.43 km 9 hours 43 mins
Nitra to Nis 671.51 km 11 hours 11 mins
Zagreb to Nis 707 km 11 hours 47 mins
* Some of the data on this page is powered by Numbeo