Distance between Asenovgrad and Kraljevo
Distance from Asenovgrad to Kraljevo is 242 miles / 390 kilometers.
Map showing the distance from Asenovgrad to Kraljevo
![]() |
Air distance: | miles km |
Asenovgrad
City: | Asenovgrad |
Country: | Bulgaria |
Kraljevo
City: | Kraljevo |
Country: | Serbia |
Time difference between Asenovgrad and Kraljevo
The time difference between Asenovgrad and Kraljevo is 1 hour. Kraljevo is 1 hour behind Asenovgrad. Current local time in Asenovgrad is 04:50 EET (2025-02-26) and time in Kraljevo is 03:50 CET (2025-02-26).