Distance from Wang Saphung to Shanghai

The distance between Wang Saphung, Thailand and Shanghai, China is 2,517 kilometers (1,564 miles).

Wang Saphung, Loei, Thailand

Shanghai, China

From Wang Saphung to Shanghai, the straight-line distance is 2,517 kilometers, heading northeast. Wang Saphung is situated at an altitude of 254 meters above sea level, while Shanghai is at only 12 meters.

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
Wang Saphung, Thailand

Local time:

Time Zone: Asia/Bangkok

Coordinates: 17.301° N 101.7685° E

Elevation: 254 m (833 ft)


Nearby airports:
  • Loei Airport (LOE)
  • Phetchabun Airport (PHY)
  • Udon Thani International Airport (UTH)
  • Wattay International Airport (VTE)
  • Khon Kaen Airport (KKC)
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 Wang Saphung and Shanghai.

From To Distance (kilometers)
Boston, United States Santiago de Cuba, Cuba 2,517 km
Callao, Peru Asunción, Paraguay 2,517 km
Arequipa, Peru Curitiba, Brazil 2,518 km
Dallas, United States Santiago de Cuba, Cuba 2,518 km
Bucharest, Romania Valladolid, Spain 2,516 km
Lima, Peru Córdoba, Argentina 2,518 km
Coyoacán, Mexico Charlotte, United States 2,518 km
Saltillo, Mexico Cleveland, United States 2,519 km
Moscow, Russia Leicester, United Kingdom 2,519 km
Kingston, Jamaica Austin, United States 2,519 km
Stockholm, Sweden Valladolid, Spain 2,519 km
Chicago, United States San Luis Potosí, Mexico 2,514 km
Minsk, Belarus Bilbao, Spain 2,514 km
Valencia, Venezuela Belém, Brazil 2,514 km
Charlotte, United States Miguel Hidalgo, Mexico 2,514 km
Charlotte, United States Álvaro Obregón, Mexico 2,520 km
Memphis, United States San Diego, United States 2,514 km
Barcelona, Venezuela Chiclayo, Peru 2,514 km
Toronto, Canada Albuquerque, United States 2,521 km
San Diego, United States New South Memphis, United States 2,513 km

Measure more distances between cities