Shenzhen, Guangdong, China
Nha Trang, Khanh Hoa province, Vietnam
| Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
|---|---|---|---|---|
| Bus | 2475.9 km | 50h 19mins | 2,468,488 VND | 116.97 |
| Train | 2467.5 km | 38h 31mins | 3,361,803 VND | 159.3 |
| Flight | 1383.2 km | 6h 51mins | 3,714,234 VND | 176.0 |
| Drive | 2400.32 km | 30h 31mins | 5,909,008 VND | 280.0 |
| Flight | 1415.4 km | 6h 39mins | 9,158,962 VND | 434.0 |
| Flight | 1548.33 km | 8h 4mins | 9,158,962 VND | 434.0 |
The best and cheapest way to get from Shenzhen, Guangdong, China and Nha Trang, Khanh Hoa province, Vietnam is to travel by bus, which will cost about 2,469,121 VND or 105.30 USD.