Distance from Ko Kha to Shanghai

The distance between Ko Kha, Thailand and Shanghai, China is 2,650 kilometers (1,647 miles).

Ko Kha, Lampang, Thailand

Shanghai, China

From Ko Kha to Shanghai, the straight-line distance is 2,650 kilometers, heading northeast. Ko Kha is situated at an altitude of 223 meters above sea level, while Shanghai is at only 12 meters.

Travel time

Mode Estimated time
Bicycle 8-10 days
Motorcycle 3-4 days
Car 2-3 days
Airplane 4-5 hours
Speed Time
50 km/h
100 km/h
150 km/h
Ko Kha, Thailand

Local time:

Time Zone: Asia/Bangkok

Coordinates: 18.1923° N 99.3943° E

Elevation: 223 m (732 ft)


Nearby airports:
  • Lampang Airport (LPT)
  • Chiang Mai International Airport (CNX)
  • Phrae Airport (PRH)
  • Sukhothai Airport (THS)
  • Tak Airport (TKT)
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 Ko Kha

Distance between cities Kilometers
From Ko Kha to Bangkok 505 km
From Ko Kha to Samut Prakan 524 km
From Ko Kha to Hat Yai 1,243 km
From Ko Kha to Pak Kret 488 km
From Ko Kha to Phra Pradaeng 516 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 Ko Kha and Shanghai.

From To Distance (kilometers)
Saltillo, Mexico Santiago de Cuba, Cuba 2,650 km
Brampton, Canada Santiago de Cuba, Cuba 2,650 km
Santo Domingo, Dominican Republic Boston, United States 2,651 km
Lima, Peru Valencia, Venezuela 2,651 km
Queens, United States Colorado Springs, United States 2,649 km
Birmingham, United Kingdom Istanbul, Turkey 2,651 km
Indianapolis, United States Morelia, Mexico 2,649 km
Medellín, Colombia Veracruz, Mexico 2,648 km
Manhattan, United States Mérida, Mexico 2,648 km
León de los Aldama, Mexico San Jose, United States 2,652 km
Villa Nueva, Guatemala Wichita, United States 2,652 km
Houston, United States San Francisco, United States 2,648 km
León de los Aldama, Mexico Chicago, United States 2,648 km
Santo Domingo, Dominican Republic South Boston, United States 2,648 km
Toronto, Canada Santiago de Cuba, Cuba 2,648 km
Villa Nueva, Guatemala San Juan, Puerto Rico 2,648 km
Hermosillo, Mexico Villa Nueva, Guatemala 2,647 km
San Francisco, United States Tonalá, Mexico 2,653 km
Kyiv, Ukraine Bilbao, Spain 2,647 km
San Juan, Puerto Rico Mixco, Guatemala 2,647 km

Measure more distances between cities