Weihai, Shandong, China
Hanoi, Vietnam
Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
---|---|---|---|---|
Train | 3238.32 km | 67h 56mins | 2,722,364 VND | 129.0 |
Train | 3706.56 km | 64h 52mins | 2,764,572 VND | 131.0 |
Bus | 3583.26 km | 56h 57mins | 3,313,265 VND | 157.0 |
Flight | 2546.96 km | 12h 4mins | 4,136,306 VND | 196.0 |
Flight | 2469.45 km | 8h 22mins | 5,887,904 VND | 279.0 |
Drive | 3036.8 km | 31h 32mins | 6,753,152 VND | 320.0 |
Train | 3380.28 km | 29h 20mins | 7,850,539 VND | 372.0 |
The best and cheapest way to get from Weihai, Shandong, China and Hanoi, Vietnam is to travel by train, which will cost about 2,722,364 VND or 116.10 USD.