3734.8 km (2321 miles) is the average travel distance between Bangkok and . If you could walk at the speed of 3mph (4.8kph), it would take 24 days 3 hours.
Distance from
Bangkok to ShanghaiAverage travel distance is
3734.8 kmNomal travel times are between
9h 53min - 46h 15minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 3504.84 km | 2177.8 miles | 1892.46 miles |
Drive | 3964.76 km | 2463.59 miles | 2140.8 miles |
BE PREPARED
Bangkok - Shanghai Info
The distance from Phaya Thai to Suvarnabhumi Airport 30 km (18.82 miles) .
The distance from BKK to NGB 3096 km (1923.82 miles) .
The distance from Ningbo to Ningbo 12 km (7.49 miles) .
The distance from Ningbo to Shanghai Hongqiao 345 km (214.63 miles) .
The distance from Shanghai Hongqiao to Lujiazui 21 km (13.05 miles) .
Travel distance chart
The distance between Bangkok Thailand to Shanghai, China is 3734.8 km (2321 miles) and it would cost 312 USD ~ 1,903 CNY to drive in a car that consumes about 79 MPG.
- Best Option