Distance from Thma Puok to Shanghai

The distance between Thma Puok, Cambodia and Shanghai, China is 2,683 kilometers (1,667 miles)

Country: Cambodia

Region: Banteay Meanchey

City: Thma Puok

Country: China

Region: Shanghai

City: Shanghai

Travel time

Mode Estimated time
Bicycle 8-10 days
Motorcycle 3-4 days
Car 2-3 days
Airplane 4-5 hours
Speed Time
50 km/h
100 km/h
150 km/h

Thma Puok, Cambodia

Local time:

Coordinates: 13.9399° N 103.0531° E


Nearby airports:
  • Battambang Airport (BBM)
  • Siem Reap International Airport (REP)
  • Surin Airport (PXR)
  • Nakhon Ratchasima Airport (NAK)
  • Buri Ram Airport (BFV)

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 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 Thma Puok and Shanghai.

From To Distance (kilometers)
Manaus, Brazil San Miguel de Tucumán, Argentina 2,683 km
Jacksonville, United States Petare, Venezuela 2,683 km
La Paz, Bolivia Belford Roxo, Brazil 2,683 km
Phoenix, United States Columbus, United States 2,683 km
Morelia, Mexico Cincinnati, United States 2,683 km
Mérida, Mexico Minneapolis, United States 2,683 km
São Paulo, Brazil Manaus, Brazil 2,682 km
Córdoba, Argentina Vila Velha, Brazil 2,682 km
Cancún, Mexico Tucson, United States 2,682 km
Maracay, Venezuela Callao, Peru 2,681 km
Ecatepec de Morelos, Mexico Raleigh, United States 2,685 km
Denver, United States Cancún, Mexico 2,685 km
Manaus, Brazil Guarulhos, Brazil 2,681 km
San Pedro Sula, Honduras Iquitos, Peru 2,680 km
Guadalajara, Mexico Indianapolis, United States 2,680 km
Raleigh, United States Coacalco, Mexico 2,686 km
San Francisco, United States San Luis, Mexico 2,686 km
Rio de Janeiro, Brazil San Juan, Argentina 2,679 km
La Paz, Bolivia São João de Meriti, Brazil 2,687 km

Measure more distances between cities