Distance from Phatthalung to Shanghai

The distance between Phatthalung, Thailand and Shanghai, China is 3,430 kilometers (2,131 miles).

Phatthalung, Thailand

Shanghai, China

From Phatthalung to Shanghai, the straight-line distance is 3,430 kilometers, heading northeast. Both cities are at a similar altitude, with Phatthalung at 14 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
Phatthalung, Thailand

Local time:

Time Zone: Asia/Bangkok

Coordinates: 7.6179° N 100.0779° E

Elevation: 14 m (46 ft)


Nearby airports:
  • Trang Airport (TST)
  • Songkhla Airport (SGZ)
  • Hat Yai International Airport (HDY)
  • Nakhon Si Thammarat Airport (NST)
  • Krabi Airport (KBV)
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 Phatthalung and Shanghai.

From To Distance (kilometers)
Queens, United States Valencia, Venezuela 3,430 km
Philadelphia, United States Guadalajara, Mexico 3,430 km
New York City, United States Mesa, United States 3,431 km
Managua, Nicaragua Milwaukee, United States 3,429 km
Maracay, Venezuela Queens, United States 3,429 km
Barcelona, Venezuela New Orleans, United States 3,429 km
Santa Cruz de la Sierra, Bolivia Santa Marta, Colombia 3,431 km
Reynosa, Mexico Ibagué, Colombia 3,431 km
Manhattan, United States Caracas, Venezuela 3,428 km
Brooklyn, United States Valencia, Venezuela 3,428 km
Accra, Ghana Gibraltar, Gibraltar 3,428 km
Kumasi, Ghana Sevilla, Spain 3,428 km
Maracay, Venezuela Brooklyn, United States 3,428 km
Puebla, Mexico Maracay, Venezuela 3,432 km
The Bronx, United States Irapuato, Mexico 3,427 km
Queens, United States Tucson, United States 3,427 km
Ahmedabad, India Hanoi, Vietnam 3,433 km
New York City, United States Barquisimeto, Venezuela 3,427 km
Miami, United States Piura, Peru 3,427 km

Measure more distances between cities