Distance from Shanghai to Newport

The distance between Shanghai, China and Newport, United Kingdom is 9,355 kilometers (5,813 miles).

Shanghai, China

Newport, Wales, United Kingdom

From Shanghai to Newport, the straight-line distance is 9,355 kilometers, heading northwest. Both cities are at a similar altitude, with Shanghai at 12 meters above sea level and Newport at 16 meters.

Travel time

Mode Estimated time
Airplane 14-16 hours
Jet fighter 10-12 hours
Speed Time
300 km/h
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)
Newport, United Kingdom

Local time:

Time Zone: Europe/London

Coordinates: 51.5877° N 2.9984° W

Elevation: 16 m (52 ft)


Nearby airports:
  • Bristol Filton Airport (FZO)
  • Bristol Airport (BRS)
  • Cardiff Airport (CWL)
  • Cotswold Airport (GBA)
  • Gloucestershire Airport (GLO)

Other distances from Shanghai

Distance 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

Other distances from Newport

Distances between cities Kilometers
From Newport to London 199 km
From Newport to Birmingham 125 km
From Newport to Liverpool 203 km
From Newport to Glasgow 483 km
From Newport to Sheffield 225 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Shanghai and Newport.

From To Distance (kilometers)
Chicago, United States Mar del Plata, Argentina 9,355 km
São Paulo, Brazil Bristol, United Kingdom 9,356 km
Córdoba, Argentina Bakersfield, United States 9,354 km
Montevideo, Uruguay Albuquerque, United States 9,356 km
Phoenix, United States Maceió, Brazil 9,356 km
Denver, United States Tokyo, Japan 9,353 km
Oslo, Norway Ibagué, Colombia 9,357 km
Kyiv, Ukraine Belém, Brazil 9,357 km
Abuja, Nigeria Miami, United States 9,353 km
Dublin, Ireland Guarulhos, Brazil 9,353 km
Rome, Italy Portland, United States 9,352 km
Toronto, Canada Port Harcourt, Nigeria 9,358 km
Kano, Nigeria Arequipa, Peru 9,352 km
Ecatepec de Morelos, Mexico Murcia, Spain 9,358 km
Rio de Janeiro, Brazil Sheffield, United Kingdom 9,358 km
Gibraltar, Gibraltar Tonalá, Mexico 9,358 km
Seattle, United States Bucharest, Romania 9,352 km
Baghdad, Iraq Boston, United States 9,359 km
Fortaleza, Brazil Edmonton, Canada 9,351 km

Measure more distances between cities