Distance from Long to Shanghai

The distance between Long, Thailand and Shanghai, China is 2,621 kilometers (1,629 miles).

Long, Phrae, Thailand

Shanghai, China

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

Local time:

Time Zone: Asia/Bangkok

Coordinates: 18.0742° N 99.8307° E

Elevation: 139 m (456 ft)


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

Distance between cities Kilometers
From Long to Bangkok 483 km
From Long to Samut Prakan 502 km
From Long to Hat Yai 1,226 km
From Long to Pak Kret 466 km
From Long to Phra Pradaeng 494 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 Long and Shanghai.

From To Distance (kilometers)
San Jose, United States San Luis Potosí, Mexico 2,621 km
Washington, United States Guadalupe, Mexico 2,621 km
Torreón, Mexico Raleigh, United States 2,622 km
Cartagena, Colombia Puebla, Mexico 2,620 km
Naucalpan de Juárez, Mexico Bakersfield, United States 2,622 km
Santo Domingo, Dominican Republic Manaus, Brazil 2,620 km
Washington, United States San Nicolás de los Garza, Mexico 2,619 km
Managua, Nicaragua Ciudad Guayana, Venezuela 2,619 km
New South Memphis, United States Calgary, Canada 2,619 km
Istanbul, Turkey Nottingham, United Kingdom 2,618 km
Fort Worth, United States Kingston, Jamaica 2,624 km
Hermosillo, Mexico Belmopan, Belize 2,618 km
San Pedro Sula, Honduras Chiclayo, Peru 2,624 km
Havana, Cuba Quito, Ecuador 2,618 km
Guatemala City, Guatemala Raleigh, United States 2,624 km
San Pedro Sula, Honduras Wichita, United States 2,624 km
Havana, Cuba Minneapolis, United States 2,618 km
Caracas, Venezuela Mixco, Guatemala 2,617 km
Ecatepec de Morelos, Mexico Bakersfield, United States 2,625 km
Chicago, United States Culiacán, Mexico 2,625 km

Measure more distances between cities