Travel time from
Tehran to ShanghaiAverage Travel Times are
17h 36min - 19h 21minTravel Distance
6699.39 kmTravel time route map
It takes an average travel time of 37h 13mins to travel from Tehran to Shanghai, given the average speed of 180km/h and the distance of 6699.39 km (4163 miles)
Travel time by transport mode
Tranport | Distance | Time |
---|---|---|
Flight | 6634km (4122 miles) | 17h 36mins |
Travel time by airplanes from Tehran to Shanghai
Air Plane | Cruise Speed | Max Speed |
---|---|---|
A300 | 7h 42mins | 7h 22mins |
A320 | 7h 53mins | 7h 27mins |
A321 | 7h 59mins | 7h 32mins |
A380 | 6h 46mins | 6h 30mins |
Boeing 707 | 6h 52mins | 6h 38mins |
Boeing 737 | 8h 30mins | 7h 48mins |
Boeing 747 | 7h 24mins | 6h 58mins |
Boeing 787 | 7h 17mins | 6h 50mins |
ATR 72 | 14h 25mins | 12h 38mins |
Be prepared
Tehran - Shanghai Info
Travel time from Tehran to Azadi Square 20mins.
Travel time from Azadi Square to Tehran Imam Khomeini 1h 1mins.
Travel time from IKA to CZX 11h 37mins.
Travel time from Changzhou Benniu Airport to Changzhou North 40mins.
Travel time from Changzhou North to Shanghai Hongqiao 47mins.
Travel time from Hongqiao station to Yuyuan Garden Station 34mins.
Travel time chart
How long does it take to get from Tehran and by air and road.
- Best Option
- OTHER ROUTES