Lanzhou, Gansu, China
Nha Trang, Khanh Hoa province, Vietnam
Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
---|---|---|---|---|
Train | 4573.92 km | 68h 49mins | 2,173,038 VND | 102.97 |
Train | 3948.88 km | 67h 17mins | 2,448,018 VND | 116.0 |
Train | 4649.84 km | 65h 11mins | 3,840,855 VND | 182.0 |
Train | 4894.24 km | 53h 12mins | 5,083,435 VND | 240.88 |
Bus | 4151.68 km | 71h 32mins | 5,250,365 VND | 248.79 |
Flight | 3374.7 km | 19h 18mins | 5,318,107 VND | 252.0 |
Flight | 3032.4 km | 9h 38mins | 6,900,877 VND | 327.0 |
Flight | 3073.43 km | 10h 23mins | 7,217,431 VND | 342.0 |
Drive | 3655.19 km | 42h 45mins | 8,441,440 VND | 400.0 |
The best and cheapest way to get from Lanzhou, Gansu, China and Nha Trang, Khanh Hoa province, Vietnam is to travel by train, which will cost about 2,173,671 VND or 92.70 USD.