Around the World

Distance between Nianzishan and Asenovgrad

Distance from Nianzishan to Asenovgrad is 4487 miles / 7220 kilometers.

Map showing the distance from Nianzishan to Asenovgrad

Beeline Air distance: miles km
Leaflet | © OpenStreetMap contributors

Nianzishan

City: Nianzishan
Country: China

Asenovgrad

City: Asenovgrad
Country: Bulgaria

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 22:34 CST (2025-02-19) and time in Asenovgrad is 16:34 EET (2025-02-19).

Search