Distance from Tīrān to Shanghai

The distance between Tīrān, Iran and Shanghai, China is 6,518 kilometers (4,050 miles)

Country: Iran

Region: Isfahan

City: Tīrān

Country: China

Region: Shanghai

City: Shanghai

Travel time

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

Tīrān, Iran

Local time:

Coordinates: 32.7033° N 51.1538° E


Nearby airports:
  • Hesa Airport (IFH)
  • Shahrekord Airport (CQD)
  • Isfahan International Airport (IFN)
  • Kashan Airport (KKS)
  • Arak Airport (AJK)

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 Tīrān

Distance between cities Kilometers
From Tīrān to Tehran 333 km
From Tīrān to Mashhad 872 km
From Tīrān to Isfahan 49 km
From Tīrān to Karaj 347 km
From Tīrān to Tabriz 742 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 Tīrān and Shanghai.

From To Distance (kilometers)
Venustiano Carranza, Mexico San Juan, Argentina 6,518 km
Zaragoza, Spain Jaboatão dos Guararapes, Brazil 6,518 km
Belo Horizonte, Brazil Cancún, Mexico 6,518 km
Mexico City, Mexico San Juan, Argentina 6,518 km
Natal, Brazil Mixco, Guatemala 6,517 km
Santiago de los Caballeros, Dominican Republic Sevilla, Spain 6,517 km
Detroit, United States Zaragoza, Spain 6,519 km
Málaga, Spain Feira de Santana, Brazil 6,520 km
Berlin, Germany Mississauga, Canada 6,516 km
Cuauhtémoc, Mexico San Juan, Argentina 6,520 km
La Paz, Bolivia South Boston, United States 6,520 km
Lima, Peru Saint Paul, United States 6,515 km
Medellín, Colombia Vancouver, Canada 6,515 km
Montevideo, Uruguay San Pedro Sula, Honduras 6,515 km
La Paz, Bolivia St. Louis, United States 6,521 km
Callao, Peru Saint Paul, United States 6,515 km
Murcia, Spain Ananindeua, Brazil 6,515 km
São Luís, Brazil Toluca, Mexico 6,514 km
Nashville, United States A Coruña, Spain 6,514 km
Callao, Peru Minneapolis, United States 6,523 km

Measure more distances between cities