Distance from Bang Pa-in to Shanghai

The distance between Bang Pa-in, Thailand and Shanghai, China is 2,843 kilometers (1,767 miles).

Bang Pa-in, Phra Nakhon Si Ayutthaya, Thailand

Shanghai, China

From Bang Pa-in to Shanghai, the straight-line distance is 2,843 kilometers, heading northeast. Both cities are at a similar altitude, with Bang Pa-in at 8 meters above sea level and Shanghai at 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
Bang Pa-in, Thailand

Local time:

Time Zone: Asia/Bangkok

Coordinates: 14.2278° N 100.5759° E

Elevation: 8 m (26 ft)


Nearby airports:
  • Don Mueang International Airport (DMK)
  • Suvarnabhumi Airport (BKK)
  • Kamphaeng Saen Airport (KDT)
  • Takhli Airport (TKH)
  • U-Tapao International Airport (UTP)
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 Bang Pa-in and Shanghai.

From To Distance (kilometers)
Guatemala City, Guatemala Tucson, United States 2,843 km
Santiago de Querétaro, Mexico Sacramento, United States 2,843 km
San Antonio, United States South Boston, United States 2,843 km
San Antonio, United States Boston, United States 2,844 km
Trujillo, Peru Port of Spain, Trinidad and Tobago 2,842 km
Ottawa, Canada Edmonton, Canada 2,844 km
Santiago de Querétaro, Mexico Oakland, United States 2,844 km
Puebla, Mexico Valledupar, Colombia 2,845 km
Vancouver, Canada Dallas, United States 2,845 km
Jacksonville, United States Barcelona, Venezuela 2,845 km
Rio de Janeiro, Brazil Manaus, Brazil 2,846 km
Morelia, Mexico Columbus, United States 2,840 km
Charlotte, United States Mesa, United States 2,847 km
Zapopan, Mexico Minneapolis, United States 2,847 km
Villa Nueva, Guatemala Tucson, United States 2,847 km
Milwaukee, United States Xochimilco, Mexico 2,839 km
Kingston, Jamaica Chicago, United States 2,839 km
Belmopan, Belize Philadelphia, United States 2,838 km
Recife, Brazil Manaus, Brazil 2,838 km

Measure more distances between cities