Travel time from

Shanghai to Delhi

Average Travel Times are

9h 41min  -  123h 32min

Travel Distance

5790.5 km

Travel time route map

It takes an average travel time of 32h 10mins to travel from Shanghai to Delhi, given the average speed of 180km/h and the distance of 5790.5 km (3598 miles)

Travel time by transport mode

Tranport Distance Time
Flight 4622km (2872 miles) 9h 41mins
Drive 6237km (3875 miles) 76h 20mins
Train 6343km (3941 miles) 123h 32mins

Travel time by airplanes from Shanghai to Delhi

Air Plane Cruise Speed Max Speed
A300 5h 22mins 5h 8mins
A320 5h 30mins 5h 11mins
A321 5h 34mins 5h 15mins
A380 4h 42mins 4h 31mins
Boeing 707 4h 47mins 4h 37mins
Boeing 737 5h 55mins 5h 26mins
Boeing 747 5h 9mins 4h 51mins
Boeing 787 5h 4mins 4h 45mins
ATR 72 10h 2mins 8h 48mins

TIME TO DRIVE FROM Shanghai to Delhi

Speed (km/h) Speed (Ml/h) Duration
40 24.85 155h 55mins
50 31.07 124h 44mins
60 37.28 103h 56mins
80 49.71 77h 57mins
100 62.14 62h 22mins

Be prepared

Shanghai - Delhi Info

Travel time from East Nanjing Road to Longyang Road 17mins.

Travel time from Longyang Road Station to Pudong International Airport 11mins.

Travel time from PVG to DEL 6h 50mins.

Travel time from Indira Gandhi International Airport to New Delhi 23mins.

Travel time chart

How long does it take to get from Shanghai, China and by air and road.