Distance from Nai Harn to Shanghai

The distance between Nai Harn, Thailand and Shanghai, China is 3,538 kilometers (2,199 miles).

Nai Harn, Phuket, Thailand

Shanghai, China

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

Local time:

Time Zone: Asia/Bangkok

Coordinates: 7.7786° N 98.3066° E

Elevation: 11 m (36 ft)


Nearby airports:
  • Phuket International Airport (HKT)
  • Krabi Airport (KBV)
  • Trang Airport (TST)
  • Surat Thani Airport (URT)
  • Nakhon Si Thammarat Airport (NST)
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 Nai Harn

Distance between cities Kilometers
From Nai Harn to Bangkok 703 km
From Nai Harn to Samut Prakan 691 km
From Nai Harn to Hat Yai 254 km
From Nai Harn to Pak Kret 720 km
From Nai Harn to Phra Pradaeng 694 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 Nai Harn and Shanghai.

From To Distance (kilometers)
Santo Domingo, Dominican Republic Omaha, United States 3,538 km
Coyoacán, Mexico Maracay, Venezuela 3,538 km
Guadalupe, Mexico Cúcuta, Colombia 3,538 km
Santiago, Chile Manaus, Brazil 3,538 km
Guayaquil, Ecuador San Luis Potosí, Mexico 3,537 km
Zapopan, Mexico Ibagué, Colombia 3,539 km
Guadalupe, Mexico Bucaramanga, Colombia 3,537 km
Maracay, Venezuela Cuauhtémoc, Mexico 3,539 km
Denver, United States Santiago de Cuba, Cuba 3,537 km
Maracay, Venezuela Tlalpan, Mexico 3,537 km
Torreón, Mexico Santo Domingo, Dominican Republic 3,539 km
Cali, Colombia Monterrey, Mexico 3,539 km
Guadalajara, Mexico Ibagué, Colombia 3,537 km
Port of Spain, Trinidad and Tobago Queens, United States 3,539 km
Mexico City, Mexico Maracay, Venezuela 3,537 km
Brooklyn, United States Montería, Colombia 3,540 km
Maracay, Venezuela Gustavo Adolfo Madero, Mexico 3,536 km
Kanpur, India Baghdad, Iraq 3,536 km
Port of Spain, Trinidad and Tobago Brooklyn, United States 3,540 km
San Salvador, El Salvador San Diego, United States 3,535 km

Measure more distances between cities