Distance from Sargodha to Shanghai

The distance between Sargodha, Pakistan and Shanghai, China is 4,587 kilometers (2,850 miles).

Sargodha, Punjab, Pakistan

Shanghai, China

From Sargodha to Shanghai, the straight-line distance is 4,587 kilometers, heading east. Sargodha is situated at an altitude of 187 meters above sea level, while Shanghai is at only 12 meters.

Travel time

Mode Estimated time
Bicycle 15-18 days
Motorcycle 5-6 days
Car 4-5 days
Airplane 6-8 hours
Speed Time
50 km/h
100 km/h
150 km/h
Sargodha, Pakistan

Local time:

Time Zone: Asia/Karachi

Coordinates: 32.0859° N 72.6742° E

Elevation: 187 m (614 ft)


Nearby airports:
  • Mushaf Air Base (SGI)
  • Bhagatanwala Airport (BHW)
  • Faisalabad International Airport (LYP)
  • Mianwali Air Base (MWD)
  • Mangla Airport (XJM)
Shanghai, China

Local time:

Time Zone: Asia/Shanghai

Coordinates: 31.2222° N 121.4581° E

Elevation: 12 m (39 ft)


Nearby airports:
  • Shanghai Hongqiao International Airport (SHA)
  • Shanghai Pudong International Airport (PVG)
  • Suzhou Guangfu Airport (SZV)
  • Wuxi Airport (WUX)
  • Rugao Air Base (RUG)

Other distances from Sargodha

Distance between cities Kilometers
From Sargodha to Lahore 169 km
From Sargodha to Karachi 974 km
From Sargodha to Peshawar 236 km
From Sargodha to Faisalabad 84 km
From Sargodha to Rawalpindi 171 km

Other distances from Shanghai

Distances between cities Kilometers
From Shanghai to Beijing 1,067 km
From Shanghai to Shenzhen 1,209 km
From Shanghai to Chengdu 1,661 km
From Shanghai to Tianjin 961 km
From Shanghai to Wuhan 691 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Sargodha and Shanghai.

From To Distance (kilometers)
Birmingham, United Kingdom Kano, Nigeria 4,586 km
Fortaleza, Brazil Chiclayo, Peru 4,589 km
Kano, Nigeria Leicester, United Kingdom 4,589 km
Kyiv, Ukraine New Delhi, India 4,584 km
Baghdad, Iraq Dhaka, Bangladesh 4,590 km
Zapopan, Mexico Ciudad Guayana, Venezuela 4,584 km
Guadalajara, Mexico Ciudad Guayana, Venezuela 4,583 km
Vancouver, Canada Havana, Cuba 4,583 km
Kyiv, Ukraine Delhi, India 4,583 km
Arequipa, Peru Mérida, Mexico 4,582 km
Port of Spain, Trinidad and Tobago Tonalá, Mexico 4,592 km
Salvador, Brazil Chiclayo, Peru 4,582 km
San Pedro Sula, Honduras Santa Cruz de la Sierra, Bolivia 4,581 km
Hyderābād, India Shanghai, China 4,593 km
Lagos, Nigeria Istanbul, Turkey 4,593 km
Santiago, Chile Cúcuta, Colombia 4,581 km
Callao, Peru San Luis Potosí, Mexico 4,594 km
Shanghai, China Indore, India 4,594 km
Caracas, Venezuela Minneapolis, United States 4,580 km
Cali, Colombia Porto Alegre, Brazil 4,579 km

Measure more distances between cities