How 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.