Around the World

Distance between Nianzishan and Velingrad

Distance from Nianzishan to Velingrad is 4519 miles / 7273 kilometers.

Map showing the distance from Nianzishan to Velingrad

Beeline Air distance: miles km
Leaflet | © OpenStreetMap contributors

Nianzishan

City: Nianzishan
Country: China

Velingrad

City: Velingrad
Country: Bulgaria

Time difference between Nianzishan and Velingrad

The time difference between Nianzishan and Velingrad is 6 hours. Velingrad is 6 hours behind Nianzishan. Current local time in Nianzishan is 22:24 CST (2025-02-19) and time in Velingrad is 16:24 EET (2025-02-19).

Search