Flight distance from Dubai to Shanghai in miles and km Show

🧭 Distance

Air distance from Dubai to Shanghai is 4,012 miles (6,458 kilometers).

Use our calculator below to find out the how many reward miles you can get for this flight.

4,012
Miles
6,458
Kilometers

⏱ Flight time

Estimated flight time from Dubai to Shanghai is 7 hours 50 minutes. Return flight is 10 hours 0 minutes long.

7h 50m
Dubai – Shanghai
10h 0m
Shanghai – Dubai

🕐 Local time

Time difference between Dubai and Shanghai is 4 hours. Shanghai is 4 hours ahead of Dubai.

Calculate time difference between Dubai and Shanghai using the slider below:

01:19
1 December
Dubai
01:19
1 December
Shanghai

Vincenty's formula calculates the distance between latitude/longitude points on the earth’s surface, using an ellipsoidal model of the earth.

Final amount of award miles you get depends on booking class and program tier level.

Frequent Flyer Miles Calculator

You can expect to get 4,012 flight miles for a flight from Dubai to Shanghai. However final amount of miles will depend on frequent flyer program rules, booking class and your level in program.

4,012
Total Miles

Airlines flying from Dubai to Shanghai

Airports Information

Dubai

Dubai (DXB)

Telephone+971 4 224 5555
IATA CodeDXB
CityDubai
Country United Arab Emirates
AddressDubai - United Arab Emirates
Distance from DXB to PVG 4,012 miles (6458 km)
Distance from DXB to SHA 3,986 miles (6415 km)

Dubai Al Maktoum International (DWC)

Telephone+971 4 224 5555
IATA CodeDWC
CityDubai
Country United Arab Emirates
AddressEmirates Rd - Dubai - United Arab Emirates
Distance from DWC to PVG 4,033 miles (6491 km)
Distance from DWC to SHA 4,006 miles (6448 km)

Dubai Creek SPB (DCG)

IATA CodeDCG
CityDubai
Country United Arab Emirates
Distance from DCG to PVG 4,014 miles (6461 km)
Distance from DCG to SHA 3,987 miles (6418 km)

Jebel Ali SPB (DJH)

IATA CodeDJH
CityDubai
Country United Arab Emirates
Distance from DJH to PVG 4,038 miles (6500 km)
Distance from DJH to SHA 4,012 miles (6457 km)

Dubai Bus Station (XNB)

IATA CodeXNB
CityDubai
Country United Arab Emirates
Address42 29 B St - Dubai - United Arab Emirates
Distance from XNB to PVG 4,014 miles (6460 km)
Distance from XNB to SHA 3,987 miles (6417 km)

Shanghai

Shanghai Pu Dong (PVG)

Telephone+86 21 96990
IATA CodePVG
CityShanghai
Country China
AddressS1 Yingbin Expy, Pudong, Shanghai, China
Distance from PVG to DXB 4,012 miles (6458 km)
Distance from PVG to DWC 4,033 miles (6491 km)
Distance from PVG to DCG 4,014 miles (6461 km)
Distance from PVG to DJH 4,038 miles (6500 km)
Distance from PVG to XNB 4,014 miles (6460 km)

Shanghai Hongqiao (SHA)

IATA CodeSHA
CityShanghai
Country China
Distance from SHA to DXB 3,986 miles (6415 km)
Distance from SHA to DWC 4,006 miles (6448 km)
Distance from SHA to DCG 3,987 miles (6418 km)
Distance from SHA to DJH 4,012 miles (6457 km)
Distance from SHA to XNB 3,987 miles (6417 km)

More Miles Calculations