Zaječar se trouve en/au Serbie (Central Serbia) sur le fuseau horaire Europe/Belgrade.
Sont situés à proximité Bor, Knjazevac et Negotin.
La distance jusqu'à Niš est de 70 km, Kragujevac est à 109 km et Čačak est à 153 km à vol d'oiseau.
Distances de Zaječar aux villes les plus importantes de Serbie et du monde.
43.9035800°
22.2640500°