Flight miles from New Delhi to Shanghai

Show

🧭 Distance

Air distance from New Delhi to Shanghai is 2,670 miles (4,297 kilometers).

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

2,670
Miles
4,297
Kilometers

⏱ Flight time

Estimated flight time from New Delhi to Shanghai is 6 hours 10 minutes. Return flight is 6 hours 10 minutes long.

6h 10m
New Delhi – Shanghai
6h 10m
Shanghai – New Delhi

🕐 Local time

Time difference between New Delhi and Shanghai is 3 hours. Shanghai is 3 hours ahead of New Delhi.

Calculate time difference between New Delhi and Shanghai using the slider below:

11:31
8 August
New Delhi
11:31
8 August
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 2,670 flight miles for a flight from New Delhi to Shanghai. However final amount of miles will depend on frequent flyer program rules, booking class and your level in program.

2,670
Total Miles

Airlines flying from New Delhi to Shanghai

Airports Information

New Delhi

New Delhi (DEL)

Telephone+91 124 337 6000
IATA CodeDEL
CityNew Delhi
Country India
AddressNew Delhi, Delhi 110037, India
Distance from DEL to PVG 2,670 miles (4297 km)
Distance from DEL to SHA 2,643 miles (4254 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 DEL 2,670 miles (4297 km)

Shanghai Hongqiao (SHA)

IATA CodeSHA
CityShanghai
Country China
Distance from SHA to DEL 2,643 miles (4254 km)

More Miles Calculations