Distance between Caiyuan and Shanghai
Distance from Caiyuan to Shanghai is 68 miles / 110 kilometers.
Map showing the distance from Caiyuan to Shanghai
![]() |
Air distance: | miles km |
Time difference between Caiyuan and Shanghai
There is no time difference between Caiyuan and Shanghai. Current local time in Caiyuan and Shanghai is 09:46 CST (2025-02-27)