Xiangzhou, Zhuhai, Guangdong, China
Shanghai, China
Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
---|---|---|---|---|
Train | 1840.08 km | 26h 24mins | 415 CNY | 68.0 |
Bus | 2087.67 km | 26h 17mins | 714 CNY | 117.0 |
Train | 1900.08 km | 11h 31mins | 939 CNY | 154.0 |
Drive | 1782.93 km | 18h 24mins | 1,159 CNY | 190.0 |
Flight | 1601.6 km | 5h 5mins | 1,220 CNY | 200.0 |
Flight | 1554.0 km | 3h 50mins | 1,427 CNY | 234.0 |
Flight | 1566.51 km | 3h 53mins | 1,659 CNY | 272.0 |
The best and cheapest way to get from Xiangzhou, Zhuhai, Guangdong, China and Shanghai, China is to travel by train, which will cost about 415 CNY or 61.20 USD.