1077.5 km (670 miles) is the average travel distance between Shanghai and . If you could walk at the speed of 3mph (4.8kph), it would take 6 days 23 hours.
Distance from
Shanghai to XiamenAverage travel distance is
1077.5 kmNomal travel times are between
4h 22min - 18h 13minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 934.58 km | 580.72 miles | 504.63 miles |
Train | 1442.32 km | 896.22 miles | 778.79 miles |
Drive | 952.54 km | 591.88 miles | 514.33 miles |
Bus | 980.55 km | 609.29 miles | 529.46 miles |
BE PREPARED
Shanghai - Xiamen Info
The distance from East Nanjing Road to Longyang Road 9 km (5.7 miles) .
The distance from Longyang Road Station to Pudong International Airport 31 km (19.18 miles) .
The distance from PVG to XMN 895 km (555.84 miles) .
Travel distance chart
The distance between Shanghai, China to Xiamen, Fujian, China is 1077.5 km (670 miles) and it would cost 52 USD ~ 317 CNY to drive in a car that consumes about 13 MPG.