Distance from Ban Khao Lak to Shanghai

The distance between Ban Khao Lak, Thailand and Shanghai, China is 3,472 kilometers (2,158 miles).

Ban Khao Lak, Phang Nga, Thailand

Shanghai, China

From Ban Khao Lak to Shanghai, the straight-line distance is 3,472 kilometers, heading northeast. Both cities are at a similar altitude, with Ban Khao Lak at 22 meters above sea level and Shanghai at 12 meters.

Travel time

Mode Estimated time
Bicycle 12-15 days
Motorcycle 4-5 days
Car 3-4 days
Airplane 5-6 hours
Speed Time
50 km/h
100 km/h
150 km/h
Ban Khao Lak, Thailand

Local time:

Time Zone: Asia/Bangkok

Coordinates: 8.615° N 98.2399° E

Elevation: 22 m (72 ft)


Nearby airports:
  • Phuket International Airport (HKT)
  • Krabi Airport (KBV)
  • Surat Thani Airport (URT)
  • Ranong Airport (UNN)
  • Kawthoung Airport (KAW)
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 Ban Khao Lak and Shanghai.

From To Distance (kilometers)
San Juan, Puerto Rico Venustiano Carranza, Mexico 3,472 km
San Juan, Puerto Rico Gustavo Adolfo Madero, Mexico 3,472 km
Mississauga, Canada Bakersfield, United States 3,472 km
Houston, United States Barquisimeto, Venezuela 3,472 km
San Juan, Puerto Rico Iztacalco, Mexico 3,471 km
Tegucigalpa, Honduras Minneapolis, United States 3,473 km
Brampton, Canada Los Angeles, United States 3,471 km
San Juan, Puerto Rico Xochimilco, Mexico 3,473 km
Quito, Ecuador San Luis Potosí, Mexico 3,473 km
Kumasi, Ghana Córdoba, Spain 3,470 km
Callao, Peru Guarulhos, Brazil 3,470 km
Hermosillo, Mexico Philadelphia, United States 3,474 km
San Juan, Puerto Rico Arlington, United States 3,474 km
Callao, Peru Mar del Plata, Argentina 3,470 km
León de los Aldama, Mexico Seattle, United States 3,474 km
Mexico City, Mexico San Juan, Puerto Rico 3,474 km
Tijuana, Mexico Etobicoke, Canada 3,474 km
San Diego, United States Etobicoke, Canada 3,475 km
Philadelphia, United States Mazatlán, Mexico 3,469 km
Santo Domingo, Dominican Republic Callao, Peru 3,469 km

Measure more distances between cities