Distance between Nianzishan and Asenovgrad
Distance from Nianzishan to Asenovgrad is 4487 miles / 7220 kilometers.
Map showing the distance from Nianzishan to Asenovgrad
![]() |
Air distance: | miles km |
Nianzishan
City: | Nianzishan |
Country: | China |
Coordinates: |
47°31′0″N 122°52′59″E |
Asenovgrad
City: | Asenovgrad |
Country: | Bulgaria |
Coordinates: |
42°1′0″N 24°52′0″E |
Time difference between Nianzishan and Asenovgrad
The time difference between Nianzishan and Asenovgrad is 6 hours. Asenovgrad is 6 hours behind Nianzishan. Current local time in Nianzishan is 10:36 CST (2024-12-18) and time in Asenovgrad is 04:36 EET (2024-12-18).