Distance from Sabt Alalayah to Shanghai

The distance between Sabt Alalayah, Saudi Arabia and Shanghai, China is 7,941 kilometers (4,934 miles).

Sabt Alalayah, 'Asir Region, Saudi Arabia

Shanghai, China

From Sabt Alalayah to Shanghai, the straight-line distance is 7,941 kilometers, heading northeast. Sabt Alalayah is situated at an altitude of 1,989 meters above sea level, while Shanghai is at only 12 meters.

Travel time

Mode Estimated time
Bicycle 26-30 days
Motorcycle 8-10 days
Car 7-8 days
Airplane 12-14 hours
Speed Time
50 km/h
100 km/h
150 km/h
Sabt Alalayah, Saudi Arabia

Local time:

Time Zone: Asia/Riyadh

Coordinates: 19.5773° N 41.9636° E

Elevation: 1,989 m (6,526 ft)


Nearby airports:
  • Bisha Airport (BHH)
  • Al Baha Airport (ABT)
  • Abha Regional Airport (AHB)
  • King Khaled Air Base (KMX)
  • Taif Regional Airport (TIF)
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 Sabt Alalayah

Distance between cities Kilometers
From Sabt Alalayah to Riyadh 749 km
From Sabt Alalayah to Jeddah 359 km
From Sabt Alalayah to Dammam 1,128 km
From Sabt Alalayah to Makkah 303 km
From Sabt Alalayah to Buraydah 775 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 Sabt Alalayah and Shanghai.

From To Distance (kilometers)
Cartagena, Colombia Murcia, Spain 7,941 km
Lagos, Nigeria Indore, India 7,941 km
Recife, Brazil San Luis Potosí, Mexico 7,941 km
Bucharest, Romania Baltimore, United States 7,941 km
Guadalupe, Mexico Guarulhos, Brazil 7,942 km
Amsterdam, Netherlands Arlington, United States 7,940 km
Barranquilla, Colombia Reading, United Kingdom 7,940 km
Barranquilla, Colombia Newcastle upon Tyne, United Kingdom 7,942 km
New South Memphis, United States Guarulhos, Brazil 7,942 km
Port Moresby, Papua New Guinea Madurai, India 7,942 km
Hyderābād, India Cardiff, United Kingdom 7,940 km
Salvador, Brazil Guadalupe, Mexico 7,940 km
Valencia, Spain New Orleans, United States 7,942 km
Abuja, Nigeria Chennai, India 7,940 km
Guadalupe, Mexico São Paulo, Brazil 7,940 km
Stockholm, Sweden Tampa, United States 7,942 km
Toronto, Canada San Miguel de Tucumán, Argentina 7,943 km
Salvador, Brazil Paris, France 7,939 km
Barranquilla, Colombia Leicester, United Kingdom 7,943 km
Liverpool, United Kingdom Mérida, Mexico 7,943 km

Measure more distances between cities