Travel time from
Belgrade to ShanghaiAverage Travel Times are
17h 14min - 18h 58minTravel Distance
8669.36 kmTravel time route map
It takes an average travel time of 48h 9mins to travel from Belgrade to Shanghai, given the average speed of 180km/h and the distance of 8669.36 km (5387 miles)
Travel time by transport mode
Tranport | Distance | Time |
---|---|---|
Flight | 8584km (5334 miles) | 17h 14mins |
Travel time by airplanes from Belgrade to Shanghai
Air Plane | Cruise Speed | Max Speed |
---|---|---|
A300 | 9h 58mins | 9h 32mins |
A320 | 10h 13mins | 9h 38mins |
A321 | 10h 20mins | 9h 45mins |
A380 | 8h 45mins | 8h 24mins |
Boeing 707 | 8h 53mins | 8h 35mins |
Boeing 737 | 11h 0mins | 10h 5mins |
Boeing 747 | 9h 35mins | 9h 2mins |
Boeing 787 | 9h 26mins | 8h 50mins |
ATR 72 | 18h 39mins | 16h 21mins |
Be prepared
Belgrade - Shanghai Info
Travel time from Belgrade Slavija Square to Belgrade Nikola Tesla Airport 35mins.
Travel time from BEG to PVG 14h 30mins.
Travel time chart
How long does it take to get from Belgrade and by air and road.
- Best Option
- OTHER ROUTES