Distance from Nam Pat to Shanghai

The distance between Nam Pat, Thailand and Shanghai, China is 2,574 kilometers (1,600 miles).

Nam Pat, Uttaradit, Thailand

Shanghai, China

From Nam Pat to Shanghai, the straight-line distance is 2,574 kilometers, heading northeast. Nam Pat is situated at an altitude of 155 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
Nam Pat, Thailand

Local time:

Time Zone: Asia/Bangkok

Coordinates: 17.7281° N 100.6843° E

Elevation: 155 m (509 ft)


Nearby airports:
  • Phrae Airport (PRH)
  • Sukhothai Airport (THS)
  • Phitsanulok Airport (PHS)
  • Loei Airport (LOE)
  • Nan Airport (NNT)
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 Nam Pat

Distance between cities Kilometers
From Nam Pat to Bangkok 440 km
From Nam Pat to Samut Prakan 457 km
From Nam Pat to Hat Yai 1,186 km
From Nam Pat to Pak Kret 423 km
From Nam Pat to Phra Pradaeng 451 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 Nam Pat and Shanghai.

From To Distance (kilometers)
Charlotte, United States Irapuato, Mexico 2,574 km
Tijuana, Mexico New Orleans, United States 2,574 km
Indianapolis, United States Cuauhtémoc, Mexico 2,574 km
Mexico City, Mexico Indianapolis, United States 2,574 km
Santiago de los Caballeros, Dominican Republic New South Memphis, United States 2,574 km
Moscow, Russia Birmingham, United Kingdom 2,573 km
Indianapolis, United States Naucalpan de Juárez, Mexico 2,575 km
Trujillo, Peru Ciudad Guayana, Venezuela 2,573 km
Kingston, Jamaica Morelia, Mexico 2,575 km
Mississauga, Canada Cancún, Mexico 2,573 km
Hermosillo, Mexico Atlanta, United States 2,572 km
Brampton, Canada Reynosa, Mexico 2,572 km
Indianapolis, United States Puebla, Mexico 2,572 km
Hermosillo, Mexico Milwaukee, United States 2,576 km
Reynosa, Mexico Sacramento, United States 2,576 km
Indianapolis, United States Ciudad Nezahualcoyotl, Mexico 2,572 km
Indianapolis, United States Venustiano Carranza, Mexico 2,572 km
San Jose, United States Guadalajara, Mexico 2,572 km
Miami, United States Halifax, Canada 2,572 km

Measure more distances between cities