Distance from Kamoke to Shanghai

The distance between Kamoke, Pakistan and Shanghai, China is 4,447 kilometers (2,763 miles)

Country: Pakistan

Region: Punjab

City: Kamoke

Country: China

Region: Shanghai

City: Shanghai

Travel time

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

Kamoke, Pakistan

Local time:

Coordinates: 31.9753° N 74.223° E


Nearby airports:
  • Allama Iqbal International Airport (LHE)
  • Sri Guru Ram Dass Jee International Airport (ATQ)
  • Sialkot International Airport (SKT)
  • Jammu Airport (IXJ)
  • Bhagatanwala Airport (BHW)

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 Kamoke

Distance between cities Kilometers
From Kamoke to Karachi 1,058 km
From Kamoke to Lahore 48 km
From Kamoke to Faisalabad 124 km
From Kamoke to Rawalpindi 211 km
From Kamoke to Multan 328 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 Kamoke and Shanghai.

From To Distance (kilometers)
João Pessoa, Brazil San Juan, Puerto Rico 4,447 km
San Juan, Puerto Rico Winnipeg, Canada 4,447 km
Recife, Brazil Mendoza, Argentina 4,447 km
Natal, Brazil Bucaramanga, Colombia 4,447 km
Nanjing, China Chennai, India 4,448 km
Omaha, United States Petare, Venezuela 4,446 km
El Paso, United States Ibagué, Colombia 4,448 km
Natal, Brazil Huancayo, Peru 4,448 km
Managua, Nicaragua Ananindeua, Brazil 4,446 km
Bogotá, Colombia Aracaju, Brazil 4,445 km
Lima, Peru Celaya, Mexico 4,445 km
Tianjin, China Hyderabad, India 4,449 km
Los Angeles, United States Santiago de Cuba, Cuba 4,449 km
Cochabamba, Bolivia Mixco, Guatemala 4,444 km
São Paulo, Brazil Pereira, Colombia 4,450 km
Las Vegas, United States Honolulu, United States 4,444 km
Paso del Norte, Mexico Ibagué, Colombia 4,444 km
Osasco, Brazil Manizales, Colombia 4,444 km
Valencia, Venezuela Santos, Brazil 4,451 km
São Paulo, Brazil Bucaramanga, Colombia 4,451 km

Measure more distances between cities