Distance from Medina to Shanghai

The distance between Medina, Saudi Arabia and Shanghai, China is 7,912 kilometers (4,916 miles)

Country: Saudi Arabia

Region: Medina Region

City: Medina

Country: China

Region: Shanghai

City: Shanghai

Travel time

Mode Estimated time
Bicycle 22-26 days
Motorcycle 10-12 days
Car 8-10 days
Airplane 12-14 hours
Speed Time
50 km/h
100 km/h
150 km/h

Medina, Saudi Arabia

Local time:

Coordinates: 24.4686° N 39.6142° E


Nearby airports:
  • Prince Mohammad bin Abdulaziz Airport (MED)
  • Yanbu Airport (YNB)
  • Prince Abdul Majeed bin Abdulaziz Domestic Airport (ULH)
  • King Abdulaziz International Airport (JED)
  • Taif Regional Airport (TIF)

Shanghai, China

Local time:

Coordinates: 31.2222° N 121.4581° E


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 Medina

Distance between cities Kilometers
From Medina to Riyadh 720 km
From Medina to Jeddah 333 km
From Medina to Mecca 338 km
From Medina to Dammam 1,077 km
From Medina to Sulţānah 4 km

Other distances from Shanghai

Distances between cities Kilometers
From Shanghai to Beijing 1,067 km
From Shanghai to Tianjin 961 km
From Shanghai to Shenzhen 1,209 km
From Shanghai to Wuhan 691 km
From Shanghai to Dongguan 1,187 km

Cities within similar distances

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

From To Distance (kilometers)
Curitiba, Brazil Saltillo, Mexico 7,912 km
Guadalajara, Mexico Santos, Brazil 7,912 km
Belo Horizonte, Brazil Monterrey, Mexico 7,912 km
Nova Iguaçu, Brazil Irapuato, Mexico 7,912 km
Ottawa, Canada Contagem, Brazil 7,913 km
Málaga, Spain Bello, Colombia 7,913 km
Saltillo, Mexico Sorocaba, Brazil 7,913 km
Albuquerque, United States Bristol, United Kingdom 7,913 km
Saltillo, Mexico Feira de Santana, Brazil 7,911 km
Toronto, Canada Betim, Brazil 7,913 km
Budapest, Hungary Anchorage, United States 7,911 km
Ottawa, Canada Betim, Brazil 7,911 km
Chiclayo, Peru Las Palmas de Gran Canaria, Spain 7,913 km
San Miguel de Tucumán, Argentina Kansas City, United States 7,910 km
Bilbao, Spain Arlington, United States 7,910 km
Austin, United States Oviedo, Spain 7,914 km
Salvador, Brazil Cardiff, United Kingdom 7,914 km
Madrid, Spain Campos dos Goytacazes, Brazil 7,910 km
Havana, Cuba Barcelona, Spain 7,910 km
Hyderabad, India Liverpool, United Kingdom 7,910 km

Measure more distances between cities