Haikou, Hainan, China
Lianyungang, Jiangsu, China
Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
---|---|---|---|---|
Bus | 2835.07 km | 39h 7mins | 848 CNY | 139.0 |
Bus | 3219.78 km | 44h 15mins | 1,293 CNY | 212.0 |
Train | 3272.85 km | 36h 2mins | 1,330 CNY | 218.0 |
Flight | 2085.2 km | 8h 47mins | 1,440 CNY | 236.0 |
Flight | 1928.82 km | 7h 39mins | 1,501 CNY | 246.0 |
Drive | 2318.46 km | 24h 16mins | 1,525 CNY | 250.0 |
Train | 2630.25 km | 27h 5mins | 1,623 CNY | 266.0 |
Flight | 1961.44 km | 6h 19mins | 1,793 CNY | 294.0 |
The best and cheapest way to get from Haikou, Hainan, China and Lianyungang, Jiangsu, China is to travel by bus, which will cost about 848 CNY or 125.10 USD.