Leskovac travel guide

Leskovac Tourism | Leskovac Guide

You're Going to Love Leskovac

With a population of 94,758, Leskovac is a must-see destination in Central Serbia, Serbia. It is among the most popular tourist destinations in the country. Consider staying at least one whole day in Leskovac to see all of its attractions.

When to visit Leskovac

Leskovac in January
Estimated hotel price
£21
1 night at 3-star hotel
Leskovac in January
Estimated hotel price
£21
1 night at 3-star hotel

Looking for warm weather? Then head to Leskovac in July, when the average temperature is 22 °C, and the highest can go up to 29 °C. The coldest month, on the other hand, is January, when it can get as cold as -4 °C, with an average temperature of 0 °C. You’re likely to see more rain in June, when precipitation is around 64 mm. In contrast, January is usually the driest month of the year in Leskovac, with an average rainfall of 42 mm.

Data provided by weatherbase
Temperatures
Temperatures
Data provided by weatherbase

How to Get to Leskovac

Plane

Although Leskovac doesn’t have its own airport, you can fly to Nis (INI), which is located 38 km from Leskovac. The shortest flight to Leskovac from the United Kingdom departs from London and takes around 8h 30m.

Car

Another option to get to Leskovac is to pick up a car hire from Belgrade, which is about 234 km from Leskovac. You’ll find branches of SURPRICE CAR RENTAL and Sixt, among others, in Belgrade.

Bus

Several bus lines operate bus routes to Leskovac, including FlixBus, Bus and BlaBlaBus. From Belgrade, the bus ride to Leskovac takes 314 km and will cost you around £10. From Ljubljana, the ticket costs about £50 for a journey of 1175 km.

Plane

Although Leskovac doesn’t have its own airport, you can fly to Nis (INI), which is located 38 km from Leskovac. The shortest flight to Leskovac from the United Kingdom departs from London and takes around 8h 30m.

Car

Another option to get to Leskovac is to pick up a car hire from Belgrade, which is about 234 km from Leskovac. You’ll find branches of SURPRICE CAR RENTAL and Sixt, among others, in Belgrade.

Bus

Several bus lines operate bus routes to Leskovac, including FlixBus, Bus and BlaBlaBus. From Belgrade, the bus ride to Leskovac takes 314 km and will cost you around £10. From Ljubljana, the ticket costs about £50 for a journey of 1175 km.

Airports near Leskovac

ININis

Airlines serving Leskovac

Turkish Airlines
Good (2,302 reviews)
Qatar Airways
Good (2,483 reviews)
Air Serbia
Good (135 reviews)
Ryanair
Good (3,454 reviews)
Wizz Air
Good (755 reviews)

Where to stay in popular areas of Leskovac

Hiring a car in Leskovac

Expect to pay £1.45 per litre in Leskovac (average price from the past 30 days). Depending on the size of your car hire, filling up the tank will cost between £17.31 and £23.08.

Expect to pay £1.45 per litre in Leskovac (average price from the past 30 days). Depending on the size of your car hire, filling up the tank will cost between £17.31 and £23.08.