Around the World

Distance between Yanjiang and Shillong

Distance from Yanjiang to Shillong is 840 miles / 1352 kilometers.

Map showing the distance from Yanjiang to Shillong

Beeline Air distance: miles km

Yanjiang

City: Yanjiang
Country: China

Shillong

City: Shillong
Country: India

Time difference between Yanjiang and Shillong

The time difference between Yanjiang and Shillong is 21 hours 30 minutes. Shillong is 21 hours 30 minutes ahead of Yanjiang. Current local time in Yanjiang is 00:57 CST (2025-02-28) and time in Shillong is 22:27 IST (2025-02-27).

Search