Distance from Al Mubarraz to Shanghai

The distance between Al Mubarraz, Saudi Arabia and Shanghai, China is 6,955 kilometers (4,321 miles).

Al Mubarraz, Eastern Province, Saudi Arabia

Shanghai, China

From Al Mubarraz to Shanghai, the straight-line distance is 6,955 kilometers, heading northeast. Al Mubarraz is situated at an altitude of 148 meters above sea level, while Shanghai is at only 12 meters.

Travel time

Mode Estimated time
Bicycle 22-26 days
Motorcycle 8-10 days
Car 6-7 days
Airplane 10-12 hours
Speed Time
50 km/h
100 km/h
150 km/h
Al Mubarraz, Saudi Arabia

Local time:

Time Zone: Asia/Riyadh

Coordinates: 25.4077° N 49.5903° E

Elevation: 148 m (486 ft)


Nearby airports:
  • Al Ahsa Airport (HOF)
  • King Abdulaziz Air Base (DHA)
  • King Fahd International Airport (DMM)
  • Bahrain International Airport (BAH)
  • Al Udeid Air Base (XJD)
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 Al Mubarraz

Distance between cities Kilometers
From Al Mubarraz to Riyadh 300 km
From Al Mubarraz to Jeddah 1,148 km
From Al Mubarraz to Dammam 125 km
From Al Mubarraz to Makkah 1,091 km
From Al Mubarraz to Buraydah 572 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 Al Mubarraz and Shanghai.

From To Distance (kilometers)
Ahmedabad, India Bradford, United Kingdom 6,955 km
Jacksonville, United States Campinas, Brazil 6,955 km
Ciudad Guayana, Venezuela Murcia, Spain 6,955 km
Jacksonville, United States Gibraltar, Gibraltar 6,956 km
Kinshasa, Democratic Republic of the Congo Guarulhos, Brazil 6,956 km
Salvador, Brazil Charlotte, United States 6,956 km
Port of Spain, Trinidad and Tobago Bristol, United Kingdom 6,956 km
London, United Kingdom Vadodara, India 6,956 km
Nairobi, Kenya Cardiff, United Kingdom 6,953 km
Jaipur, India Newport, United Kingdom 6,957 km
Brampton, Canada Vienna, Austria 6,957 km
Fortaleza, Brazil Swansea, United Kingdom 6,952 km
Nairobi, Kenya Newport, United Kingdom 6,952 km
Warsaw, Poland Etobicoke, Canada 6,952 km
Sheffield, United Kingdom Santo Domingo, Dominican Republic 6,952 km
Mississauga, Canada Vienna, Austria 6,958 km
Santo Domingo, Dominican Republic Leeds, United Kingdom 6,951 km
Madrid, Spain Atlanta, United States 6,959 km
Warsaw, Poland Beijing, China 6,959 km
Kinshasa, Democratic Republic of the Congo Vadodara, India 6,951 km

Measure more distances between cities