Distance from Nain to Shanghai

The distance between Nain, Jamaica and Shanghai, China is 14,196 kilometers (8,821 miles).

Nain, St. Elizabeth, Jamaica

Shanghai, China

From Nain to Shanghai, the straight-line distance is 14,196 kilometers, heading north. Nain is situated at an altitude of 192 meters above sea level, while Shanghai is at only 12 meters.

Travel time

Mode Estimated time
Airplane 1 day
Jet fighter 14-16 hours
Speed Time
300 km/h
Nain, Jamaica

Local time:

Time Zone: America/Jamaica

Coordinates: 17.9653° N 77.6053° W

Elevation: 192 m (630 ft)


Nearby airports:
  • Sangster International Airport (MBJ)
  • Tinson Pen Airport (KTP)
  • Boscobel Aerodrome (OCJ)
  • Norman Manley International Airport (KIN)
  • Negril Airport (NEG)
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 Nain

Distance between cities Kilometers
From Nain to Kingston 86 km
From Nain to New Kingston 87 km
From Nain to Spanish Town 69 km
From Nain to Montego Bay 65 km
From Nain to Portmore 76 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 Nain and Shanghai.

From To Distance (kilometers)
Managua, Nicaragua Port Moresby, Papua New Guinea 14,197 km
Barcelona, Venezuela Vadodara, India 14,195 km
Auckland, New Zealand Queens, United States 14,198 km
Sydney, Australia Cancún, Mexico 14,198 km
Torreón, Mexico Jaipur, India 14,198 km
Havana, Cuba Lucknow, India 14,193 km
Kanpur, India Port of Spain, Trinidad and Tobago 14,199 km
Adelaide, Australia Puebla, Mexico 14,200 km
Monterrey, Mexico Lucknow, India 14,192 km
Guadalupe, Mexico Lucknow, India 14,192 km
Auckland, New Zealand Manhattan, United States 14,192 km
Houston, United States Kolkata, India 14,200 km
Lahore, Pakistan São Paulo, Brazil 14,200 km
Mumbai, India Tijuana, Mexico 14,201 km
Canberra, Australia Wichita, United States 14,190 km
Kolkata, India New Orleans, United States 14,190 km

Measure more distances between cities