Distance from Dadu to Shanghai

The distance between Dadu, Pakistan and Shanghai, China is 5,205 kilometers (3,234 miles)

Country: Pakistan

Region: Sindh

City: Dadu

Country: China

Region: Shanghai

City: Shanghai

Travel time

Mode Estimated time
Bicycle 15-18 days
Motorcycle 7-8 days
Car 5-6 days
Airplane 8-10 hours
Speed Time
50 km/h
100 km/h
150 km/h

Dadu, Pakistan

Local time:

Coordinates: 26.7303° N 67.7769° E


Nearby airports:
  • Sehwan Sharif Airport (SYW)
  • Moenjodaro Airport (MJD)
  • Shaheed Benazirabad Airport (WNS)
  • Sawan Airport (RZS)
  • Sukkur Airport (SKZ)

Shanghai, China

Local time:

Coordinates: 31.2222° N 121.4581° E


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 Dadu

Distance between cities Kilometers
From Dadu to Karachi 221 km
From Dadu to Lahore 834 km
From Dadu to Faisalabad 733 km
From Dadu to Rawalpindi 915 km
From Dadu to Multan 528 km

Other distances from Shanghai

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

Cities within similar distances

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

From To Distance (kilometers)
Maracaibo, Venezuela Las Vegas, United States 5,205 km
Medellín, Colombia San Diego, United States 5,205 km
Ottawa, Canada A Coruña, Spain 5,206 km
Manaus, Brazil Lexington-Fayette, United States 5,206 km
San Juan, Puerto Rico Campos dos Goytacazes, Brazil 5,204 km
Paso del Norte, Mexico Honolulu, United States 5,204 km
Bucharest, Romania Kanpur, India 5,204 km
Quito, Ecuador Saint Paul, United States 5,207 km
South Boston, United States Las Palmas de Gran Canaria, Spain 5,207 km
Campinas, Brazil Santo Domingo Este, Dominican Republic 5,207 km
Buenos Aires, Argentina Maracaibo, Venezuela 5,203 km
Santo Domingo, Dominican Republic Campinas, Brazil 5,208 km
La Paz, Bolivia Xochimilco, Mexico 5,208 km
Cúcuta, Colombia Mexicali, Mexico 5,202 km
Boston, United States Las Palmas de Gran Canaria, Spain 5,208 km
Mexicali, Mexico Bucaramanga, Colombia 5,202 km
Cochabamba, Bolivia Veracruz, Mexico 5,208 km
Jakarta, Indonesia Melbourne, Australia 5,202 km
Trujillo, Peru Washington, United States 5,208 km

Measure more distances between cities