Haikou, Hainan, China
Yancheng, Jiangsu, China
Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
---|---|---|---|---|
Train | 2791.64 km | 43h 49mins | 641 CNY | 105.0 |
Bus | 2592.67 km | 32h 6mins | 1,043 CNY | 171.0 |
Train | 2681.55 km | 42h 17mins | 1,202 CNY | 197.0 |
Flight | 1886.56 km | 5h 20mins | 1,366 CNY | 224.0 |
Drive | 2233.8 km | 22h 59mins | 1,464 CNY | 240.0 |
Train | 2864.16 km | 27h 43mins | 1,464 CNY | 240.0 |
Train | 2887.59 km | 26h 59mins | 1,513 CNY | 248.0 |
Flight | 1999.92 km | 6h 12mins | 2,336 CNY | 383.0 |
Flight | 1879.86 km | 8h 15mins | 2,397 CNY | 393.0 |
The best and cheapest way to get from Haikou, Hainan, China and Yancheng, Jiangsu, China is to travel by train, which will cost about 641 CNY or 94.50 USD.