Distance between Dobele and Knjazevac
Distance from Dobele to Knjazevac is 903 miles / 1454 kilometers.
Map showing the distance from Dobele to Knjazevac
![]() |
Air distance: | miles km |
Time difference between Dobele and Knjazevac
The time difference between Dobele and Knjazevac is 1 hour. Knjazevac is 1 hour behind Dobele. Current local time in Dobele is 23:41 EET (2025-02-26) and time in Knjazevac is 22:41 CET (2025-02-26).