Around the World

Distance between Kragujevac and Vidin

Distance from Kragujevac to Vidin is 97 miles / 156 kilometers and driving distance is 133 miles or 214 kilometers. Travel time by car is about 3 hours 24 minutes.

Map showing the distance from Kragujevac to Vidin

Beeline Air distance: miles km
Driving line Driving distance: miles km


City: Kragujevac
Country: Serbia
Coordinates: 44°1′0″N


City: Vidin
Country: Bulgaria
Coordinates: 43°59′24″N

Time difference between Kragujevac and Vidin

The time difference between Kragujevac and Vidin is 1 hour. Vidin is 1 hour ahead of Kragujevac. Current local time in Kragujevac is 00:40 CET (2022-12-08) and time in Vidin is 01:40 EET (2022-12-08).