Distance from Ahram to Shanghai

The distance between Ahram, Iran and Shanghai, China is 6,653 kilometers (4,134 miles)

Country: Iran

Region: Bushehr

City: Ahram

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

Ahram, Iran

Local time:

Coordinates: 28.8826° N 51.2746° E


Nearby airports:
  • Bushehr Airport (BUZ)
  • Kharg Island Airport (KHK)
  • Shiraz International Airport (SYZ)
  • Jam Airport (KNR)
  • Gachsaran Airport (GCH)

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 Ahram

Distance between cities Kilometers
From Ahram to Tehran 756 km
From Ahram to Mashhad 1,134 km
From Ahram to Isfahan 420 km
From Ahram to Karaj 771 km
From Ahram to Tabriz 1,120 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 Ahram and Shanghai.

From To Distance (kilometers)
Miami, United States Vigo, Spain 6,653 km
Barcelona, Spain Recife, Brazil 6,653 km
Philadelphia, United States João Pessoa, Brazil 6,653 km
Sorocaba, Brazil Santa Cruz de Tenerife, Spain 6,653 km
Stockholm, Sweden Cleveland, United States 6,653 km
Kinshasa, Democratic Republic of the Congo Contagem, Brazil 6,653 km
Toronto, Canada Fortaleza, Brazil 6,654 km
Kinshasa, Democratic Republic of the Congo Ribeirão das Neves, Brazil 6,654 km
Mendoza, Argentina Cuautitlán Izcalli, Mexico 6,652 km
Asunción, Paraguay Ixtapaluca, Mexico 6,654 km
Murcia, Spain Cleveland, United States 6,654 km
Stockholm, Sweden Washington, United States 6,654 km
Wuhan, China Kharkiv, Ukraine 6,651 km
Málaga, Spain Santo Domingo Oeste, Dominican Republic 6,651 km
Valencia, Spain Ananindeua, Brazil 6,655 km
Miami, United States Puente Alto, Chile 6,651 km
Asunción, Paraguay Xico, Mexico 6,655 km
Saltillo, Mexico Cuiabá, Brazil 6,655 km
João Pessoa, Brazil Newark, United States 6,650 km
Morelia, Mexico San Juan, Argentina 6,656 km

Measure more distances between cities