Distance from Sadao to Shanghai

The distance between Sadao, Thailand and Shanghai, China is 3,494 kilometers (2,171 miles).

Sadao, Songkhla, Thailand

Shanghai, China

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

Local time:

Time Zone: Asia/Bangkok

Coordinates: 6.6388° N 100.4234° E

Elevation: 50 m (164 ft)


Nearby airports:
  • Hat Yai International Airport (HDY)
  • Sultan Abdul Halim Airport (AOR)
  • Songkhla Airport (SGZ)
  • Pattani Airport (PAN)
  • Langkawi International Airport (LGK)
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 Sadao

Distance between cities Kilometers
From Sadao to Bangkok 787 km
From Sadao to Samut Prakan 770 km
From Sadao to Hat Yai 41 km
From Sadao to Pak Kret 805 km
From Sadao to Phra Pradaeng 777 km

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 Sadao and Shanghai.

From To Distance (kilometers)
Valencia, Venezuela Ecatepec de Morelos, Mexico 3,494 km
Puebla, Mexico Chiclayo, Peru 3,494 km
Barranquilla, Colombia South Boston, United States 3,495 km
Morelia, Mexico The Bronx, United States 3,495 km
Valencia, Venezuela Venustiano Carranza, Mexico 3,495 km
Toronto, Canada Bakersfield, United States 3,493 km
Zapopan, Mexico Calgary, Canada 3,493 km
Buenos Aires, Argentina Manaus, Brazil 3,493 km
Guayaquil, Ecuador Asunción, Paraguay 3,495 km
Valencia, Venezuela Iztacalco, Mexico 3,493 km
Santiago, Chile Cuenca, Ecuador 3,493 km
Santiago de Querétaro, Mexico Cuenca, Ecuador 3,493 km
Miami, United States Mexicali, Mexico 3,495 km
Guayaquil, Ecuador Belém, Brazil 3,493 km
Torreón, Mexico Boston, United States 3,493 km
León de los Aldama, Mexico Calgary, Canada 3,492 km
Fort Worth, United States San Juan, Puerto Rico 3,492 km
Torreón, Mexico South Boston, United States 3,492 km
Tegucigalpa, Honduras South Boston, United States 3,496 km
Puebla, Mexico Caracas, Venezuela 3,496 km

Measure more distances between cities