Shanghai, China
Nha Trang, Khanh Hoa province, Vietnam
Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
---|---|---|---|---|
Bus | 4765.95 km | 86h 33mins | 4,795,582 VND | 227.24 |
Train | 3808.71 km | 46h 34mins | 6,967,565 VND | 330.16 |
Flight | 2688.0 km | 8h 8mins | 8,610,269 VND | 408.0 |
Drive | 3727.5 km | 43h 54mins | 9,074,548 VND | 430.0 |
Flight | 2792.65 km | 15h 13mins | 9,424,024 VND | 446.56 |
Flight | 2598.69 km | 9h 41mins | 9,581,034 VND | 454.0 |
The best and cheapest way to get from Shanghai, China and Nha Trang, Khanh Hoa province, Vietnam is to travel by bus, which will cost about 4,790,517 VND or 204.30 USD.