Distance from Nizwá to Shanghai

The distance between Nizwá, Oman and Shanghai, China is 6,322 kilometers (3,928 miles).

Nizwá, Ad Dakhiliyah, Oman

Shanghai, China

From Nizwá to Shanghai, the straight-line distance is 6,322 kilometers, heading northeast. Nizwá is situated at an altitude of 511 meters above sea level, while Shanghai is at only 12 meters.

Travel time

Mode Estimated time
Bicycle 22-26 days
Motorcycle 7-8 days
Car 6-7 days
Airplane 10-12 hours
Speed Time
50 km/h
100 km/h
150 km/h
Nizwá, Oman

Local time:

Time Zone: Asia/Muscat

Coordinates: 22.9333° N 57.5333° E

Elevation: 511 m (1,677 ft)


Nearby airports:
  • Muscat International Airport (MCT)
  • Sohar Airport (OHS)
  • Al Ain International Airport (AAN)
  • Fujairah International Airport (FJR)
  • Masirah Air Base (MSH)
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 Nizwá

Distance between cities Kilometers
From Nizwá to Muscat 115 km
From Nizwá to Seeb 106 km
From Nizwá to Bawshar 114 km
From Nizwá to Sohar 178 km
From Nizwá to Sur 209 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 Nizwá and Shanghai.

From To Distance (kilometers)
Kyiv, Ukraine Chengdu, China 6,322 km
San Salvador, El Salvador Porto Alegre, Brazil 6,322 km
Indianapolis, United States Kingston upon Hull, United Kingdom 6,322 km
Buenos Aires, Argentina Santiago de Cuba, Cuba 6,322 km
Salvador, Brazil San Salvador, El Salvador 6,322 km
Guadalupe, Mexico Belém, Brazil 6,321 km
Indianapolis, United States Leicester, United Kingdom 6,323 km
Amsterdam, Netherlands Kampala, Uganda 6,321 km
Nairobi, Kenya Moscow, Russia 6,323 km
Arequipa, Peru Queens, United States 6,323 km
Arequipa, Peru Brooklyn, United States 6,320 km
London, United Kingdom Winnipeg, Canada 6,320 km
Beijing, China Port Moresby, Papua New Guinea 6,320 km
Charlotte, United States Nottingham, United Kingdom 6,324 km
Winnipeg, Canada Islington, United Kingdom 6,320 km
Chicago, United States Reading, United Kingdom 6,325 km
Hyderābād, India Tokyo, Japan 6,326 km
Stockholm, Sweden The Bronx, United States 6,318 km
Amsterdam, Netherlands Detroit, United States 6,318 km

Measure more distances between cities