Distance from Mosul to Shanghai

The distance between Mosul, Iraq and Shanghai, China is 7,075 kilometers (4,396 miles)

Country: Iraq

Region: Nineveh

City: Mosul

Country: China

Region: Shanghai

City: Shanghai

Travel time

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

Mosul, Iraq

Local time:

Coordinates: 36.335° N 43.1189° E


Nearby airports:
  • Mosul International Airport (OSM)
  • Qayyarah West Airport (RQW)
  • Erbil International Airport (EBL)
  • Kirkuk Air Base (KIK)
  • Şırnak Airport (NKT)

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 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 Mosul and Shanghai.

From To Distance (kilometers)
Fortaleza, Brazil Ixtapaluca, Mexico 7,075 km
Fortaleza, Brazil St. Louis, United States 7,075 km
Brasília, Brazil Lexington-Fayette, United States 7,075 km
Istanbul, Turkey Beijing, China 7,074 km
Jaboatão dos Guararapes, Brazil Montréal, Canada 7,076 km
Teresina, Brazil Nuevo Laredo, Mexico 7,074 km
Moscow, Russia Montréal, Canada 7,076 km
Madrid, Spain Maracay, Venezuela 7,074 km
Ciudad Guayana, Venezuela Seattle, United States 7,077 km
León de los Aldama, Mexico Resistencia, Argentina 7,073 km
Dongguan, China Gold Coast, Australia 7,073 km
Curitiba, Brazil Veracruz, Mexico 7,077 km
Teresina, Brazil Plano, United States 7,073 km
Recife, Brazil Montréal, Canada 7,077 km
Monterrey, Mexico Teresina, Brazil 7,077 km
Jacksonville, United States Juiz de Fora, Brazil 7,073 km
Ribeirão Preto, Brazil Acapulco de Juárez, Mexico 7,073 km
Chicago, United States Murcia, Spain 7,078 km
Berlin, Germany Raleigh, United States 7,078 km
Indianapolis, United States Murcia, Spain 7,078 km

Measure more distances between cities