Distance from Nong Ya Plong to Shanghai

The distance between Nong Ya Plong, Thailand and Shanghai, China is 2,994 kilometers (1,860 miles).

Nong Ya Plong, Phetchaburi, Thailand

Shanghai, China

From Nong Ya Plong to Shanghai, the straight-line distance is 2,994 kilometers, heading northeast. Nong Ya Plong is situated at an altitude of 77 meters above sea level, while Shanghai is at only 12 meters.

Travel time

Mode Estimated time
Bicycle 10-12 days
Motorcycle 3-4 days
Car 2-3 days
Airplane 4-5 hours
Speed Time
50 km/h
100 km/h
150 km/h
Nong Ya Plong, Thailand

Local time:

Time Zone: Asia/Bangkok

Coordinates: 13.1629° N 99.6972° E

Elevation: 77 m (253 ft)


Nearby airports:
  • Hua Hin Airport (HHQ)
  • Kamphaeng Saen Airport (KDT)
  • Suvarnabhumi Airport (BKK)
  • Don Mueang International Airport (DMK)
  • Myeik Airport (MGZ)
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 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 Nong Ya Plong and Shanghai.

From To Distance (kilometers)
Brampton, Canada Mesa, United States 2,994 km
Santiago de los Caballeros, Dominican Republic Ciudad López Mateos, Mexico 2,994 km
Maracaibo, Venezuela Arequipa, Peru 2,993 km
Santiago de los Caballeros, Dominican Republic Naucalpan de Juárez, Mexico 2,993 km
Cancún, Mexico Piura, Peru 2,995 km
Ottawa, Canada Mérida, Mexico 2,995 km
Washington, United States Guatemala City, Guatemala 2,995 km
Stockholm, Sweden Lisbon, Portugal 2,993 km
Villa Nueva, Guatemala Mesa, United States 2,996 km
Cartagena, Colombia Arequipa, Peru 2,996 km
Brampton, Canada Tucson, United States 2,996 km
Guatemala City, Guatemala Omaha, United States 2,996 km
Detroit, United States Toluca, Mexico 2,996 km
San Juan, Puerto Rico New South Memphis, United States 2,996 km
Guatemala City, Guatemala Mesa, United States 2,992 km
Mérida, Mexico Las Vegas, United States 2,996 km
Phoenix, United States Hamilton, Canada 2,997 km
Tijuana, Mexico Mérida, Mexico 2,997 km
Santiago de los Caballeros, Dominican Republic Álvaro Obregón, Mexico 2,991 km
Cartagena, Colombia Irapuato, Mexico 2,991 km

Measure more distances between cities