Travel time from
Bangkok to ShanghaiAverage Travel Times are
9h 35min - 44h 51minTravel Distance
3593.86 kmTravel time route map
It takes an average travel time of 19h 57mins to travel from Bangkok to Shanghai, given the average speed of 180km/h and the distance of 3593.86 km (2233 miles)
Travel time by transport mode
Tranport | Distance | Time |
---|---|---|
Flight | 3340km (2075 miles) | 9h 35mins |
Drive | 3778km (2347 miles) | 44h 51mins |
Travel time by airplanes from Bangkok to Shanghai
Air Plane | Cruise Speed | Max Speed |
---|---|---|
A300 | 3h 52mins | 3h 42mins |
A320 | 3h 58mins | 3h 45mins |
A321 | 4h 1mins | 3h 47mins |
A380 | 3h 24mins | 3h 16mins |
Boeing 707 | 3h 27mins | 3h 20mins |
Boeing 737 | 4h 16mins | 3h 55mins |
Boeing 747 | 3h 43mins | 3h 30mins |
Boeing 787 | 3h 40mins | 3h 26mins |
ATR 72 | 7h 15mins | 6h 21mins |
TIME TO DRIVE FROM Bangkok to Shanghai
Speed (km/h) | Speed (Ml/h) | Duration |
---|---|---|
40 | 24.85 | 94h 26mins |
50 | 31.07 | 75h 33mins |
60 | 37.28 | 62h 57mins |
80 | 49.71 | 47h 13mins |
100 | 62.14 | 37h 46mins |
Be prepared
Bangkok - Shanghai Info
Travel time from Phaya Thai to Suvarnabhumi Airport 32mins.
Travel time from BKK to NGB 3h 51mins.
Travel time from Ningbo to Ningbo 11mins.
Travel time from Ningbo to Shanghai Hongqiao 2h 5mins.
Travel time from Shanghai Hongqiao to Lujiazui 38mins.
Travel time chart
How long does it take to get from Bangkok Thailand and by air and road.
- Best Option