Distance from

Shanghai to Nha Trang

Average travel distance is

3600.73 km

Nomal travel times are between

8h 8min  -  86h 33min

3600.73 km (2237 miles) is the average travel distance between Shanghai and . If you could walk at the speed of 3mph (4.8kph), it would take 23 days 7 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 2849.28 km 1770.46 miles 1538.49 miles
Flight 2754.61 km 1711.64 miles 1487.37 miles
Flight 2960.21 km 1839.39 miles 1598.38 miles
Drive 3951.15 km 2455.13 miles 2133.45 miles
Train 4037.23 km 2508.62 miles 2179.93 miles
Bus 5051.91 km 3139.11 miles 2727.81 miles

BE PREPARED

Shanghai - Nha Trang Info

The distance from East Nanjing Road to Longyang Road 12 km (7.34 miles) .

The distance from Longyang Road to Pudong International Airport 27 km (16.77 miles) .

The distance from PVG to CXR 2772 km (1722.28 miles) .

The distance from Nha Trang Airport to Nha Trang 39 km (24.4 miles) .

Travel distance chart

The distance between Shanghai, China to Nha Trang, Khanh Hoa province, Vietnam is 3600.73 km (2237 miles) and it would cost 227 USD ~ 4,790,517 VND to drive in a car that consumes about 57 MPG.