Town and municipality in Southern and Eastern Serbia, Serbia
Photo: Lalepale, CC BY-SA 4.0 via Wikimedia Commons
Knjazevac (Serbian: Књажевац) is a town and municipality located in the Zaječar District of eastern Serbia. It is situated on the banks of the Svrljiški Timok River.
From the travel guide. Select a place for details, a map and what is nearby.
By train
Knjaževac has a railway station, making it accessible by train from various Serbian cities. Check the Serbian Railways (Železnice Srbije) website for schedules and ticket information.
By bus
Several bus companies operate routes to and from Knjaževac. The * is located near the town center.
Knjaževac is a compact town that can easily be explored on foot. Additionally, local buses and taxis are readily available for those who need to reach destinations outside the town center.
Read in the guideChoose an airport to see hotels, stations, taxi ranks and car rental desks around it.
Niš · International · INI
Loading places around the airport…
Articles and travel topics about Knjaževac and Serbia.
Every section of the guide. Open one to read it in full.