Zaječar está en Serbia (Central Serbia) en la zona horaria Europe/Belgrade.
Lugares cercanos son Bor, Knjazevac y Negotin.
Niš está a 70 km, Kragujevac está a 109 km y Čačak está a 153 km en línea recta.
Distancias desde Zaječar a las ciudades más importantes de Serbia y del mundo.
43.9035800°
22.2640500°