Distance from Newport to Shanghai

The distance between Newport, United States and Shanghai, China is 11,848 kilometers (7,362 miles).

Newport, Rhode Island, United States

Shanghai, China

From Newport to Shanghai, the straight-line distance is 11,848 kilometers, heading north. Both cities are at a similar altitude, with Newport at 7 meters below sea level and Shanghai at 12 meters above sea level.

Travel time

Mode Estimated time
Airplane 18-20 hours
Jet fighter 12-14 hours
Speed Time
300 km/h
Newport, United States

Local time:

Time Zone: America/New_York

Coordinates: 41.4901° N 71.3128° W

Elevation: -7 m (-23 ft)


Nearby airports:
  • Newport State Airport (NPT)
  • Quonset State Airport (NCO)
  • Theodore Francis Green State Airport (PVD)
  • New Bedford Regional Airport (EWB)
  • Block Island State Airport (BID)
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 Newport

Distance between cities Kilometers
From Newport to New York City 242 km
From Newport to Los Angeles 4,164 km
From Newport to Chicago 1,359 km
From Newport to Houston 2,525 km
From Newport to Phoenix 3,678 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 Newport and Shanghai.

From To Distance (kilometers)
San Antonio, United States Wellington, New Zealand 11,848 km
Zapopan, Mexico Onitsha, Nigeria 11,847 km
Jaipur, India Hamilton, Canada 11,847 km
Kumasi, Ghana Beijing, China 11,849 km
Gold Coast, Australia Seattle, United States 11,847 km
San Jose, United States Newcastle, Australia 11,849 km
Villa Nueva, Guatemala Kinshasa, Democratic Republic of the Congo 11,849 km
Nairobi, Kenya New York City, United States 11,849 km
Tehran, Iran Albuquerque, United States 11,847 km
Vancouver, Canada Ahmedabad, India 11,850 km
Brisbane, Australia Vancouver, Canada 11,850 km
Guadalajara, Mexico Onitsha, Nigeria 11,850 km
Nairobi, Kenya Brooklyn, United States 11,846 km
Santiago, Chile Adelaide, Australia 11,846 km
Bangkok, Thailand Surrey, Canada 11,850 km
La Paz, Bolivia Minsk, Belarus 11,846 km
Buenos Aires, Argentina Belgrade, Serbia 11,846 km
Canberra, Australia Córdoba, Argentina 11,846 km

Measure more distances between cities