Distance from Samut Prakan to Shanghai

The distance between Samut Prakan, Thailand and Shanghai, China is 2,891 kilometers (1,797 miles).

Samut Prakan, Thailand

Shanghai, China

From Samut Prakan to Shanghai, the straight-line distance is 2,891 kilometers, heading northeast. Both cities are at a similar altitude, with Samut Prakan at 2 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
Samut Prakan, Thailand

Local time:

Time Zone: Asia/Bangkok

Coordinates: 13.5976° N 100.5972° E

Elevation: 2 m (7 ft)


Nearby airports:
  • Suvarnabhumi Airport (BKK)
  • Don Mueang International Airport (DMK)
  • Kamphaeng Saen Airport (KDT)
  • U-Tapao International Airport (UTP)
  • Hua Hin Airport (HHQ)
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 Samut Prakan and Shanghai.

From To Distance (kilometers)
Santa Cruz de la Sierra, Bolivia Ciudad Guayana, Venezuela 2,891 km
Phoenix, United States Tampa, United States 2,892 km
Cartagena, Colombia Santiago de Querétaro, Mexico 2,892 km
Iztapalapa, Mexico Minneapolis, United States 2,892 km
Cairo, Egypt Berlin, Germany 2,890 km
Chihuahua, Mexico Etobicoke, Canada 2,890 km
New South Memphis, United States Oakland, United States 2,889 km
Santiago de los Caballeros, Dominican Republic Puebla, Mexico 2,889 km
Torreón, Mexico Santiago de Cuba, Cuba 2,893 km
Philadelphia, United States Saltillo, Mexico 2,893 km
Maracaibo, Venezuela Belém, Brazil 2,889 km
Mexicali, Mexico Atlanta, United States 2,889 km
Memphis, United States Oakland, United States 2,888 km
Phoenix, United States Jacksonville, United States 2,888 km
Columbus, United States Guadalajara, Mexico 2,888 km
Coyoacán, Mexico Minneapolis, United States 2,895 km
Bogotá, Colombia Veracruz, Mexico 2,887 km
Stockholm, Sweden Córdoba, Spain 2,887 km
Bangkok, Thailand Pune, India 2,895 km
Shanghai, China Bangkok, Thailand 2,886 km

Measure more distances between cities