Distance from Bawshar to Shanghai

The distance between Bawshar, Oman and Shanghai, China is 6,213 kilometers (3,860 miles).

Bawshar, Muscat, Oman

Shanghai, China

From Bawshar to Shanghai, the straight-line distance is 6,213 kilometers, heading northeast. Both cities are at a similar altitude, with Bawshar at 18 meters above sea level and Shanghai at 12 meters.

Travel time

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

Local time:

Time Zone: Asia/Muscat

Coordinates: 23.5777° N 58.3998° E

Elevation: 18 m (59 ft)


Nearby airports:
  • Muscat International Airport (MCT)
  • Sohar Airport (OHS)
  • Jask Airport (JSK)
  • Fujairah International Airport (FJR)
  • Konarak International Airport (ZBR)
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 Bawshar

Distance between cities Kilometers
From Bawshar to Muscat 1 km
From Bawshar to Seeb 24 km
From Bawshar to Sohar 192 km
From Bawshar to Sur 161 km
From Bawshar to ‘Ibrī 196 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 Bawshar and Shanghai.

From To Distance (kilometers)
Lima, Peru Omaha, United States 6,213 km
Paris, France Kakamega, Kenya 6,213 km
Brampton, Canada Zaragoza, Spain 6,213 km
Kampala, Uganda Vigo, Spain 6,212 km
Guayaquil, Ecuador Oakland, United States 6,214 km
Ottawa, Canada Palma, Spain 6,214 km
Edmonton, Canada Barquisimeto, Venezuela 6,212 km
Callao, Peru Omaha, United States 6,212 km
San Pedro Sula, Honduras Belo Horizonte, Brazil 6,215 km
San Diego, United States Ciudad Guayana, Venezuela 6,211 km
Tokyo, Japan Honolulu, United States 6,215 km
Recife, Brazil Havana, Cuba 6,216 km
Toronto, Canada Málaga, Spain 6,210 km
Zaragoza, Spain Baltimore, United States 6,210 km
Mississauga, Canada Zaragoza, Spain 6,210 km
Málaga, Spain Belém, Brazil 6,210 km
Guayaquil, Ecuador Sacramento, United States 6,210 km
San Francisco, United States Valencia, Venezuela 6,216 km
Birmingham, United Kingdom Chicago, United States 6,216 km
Saint Petersburg, Russia Chengdu, China 6,217 km

Measure more distances between cities