Distance from RostamKhan to Shanghai

The distance between RostamKhan, Iran and Shanghai, China is 6,909 kilometers (4,293 miles).

RostamKhan, Ilam Province, Iran

Shanghai, China

From RostamKhan to Shanghai, the straight-line distance is 6,909 kilometers, heading east. RostamKhan is situated at an altitude of 1,014 meters above sea level, while Shanghai is at only 12 meters.

Travel time

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

Local time:

Time Zone: Asia/Tehran

Coordinates: 33.9° N 46.1702° E

Elevation: 1,014 m (3,327 ft)


Nearby airports:
  • Ilam Airport (IIL)
  • Shahid Ashrafi Esfahani Airport (KSH)
  • Joint Base Balad (XQC)
  • Sanandaj Airport (SDG)
  • Baghdad International Airport (BGW)
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 RostamKhan

Distance between cities Kilometers
From RostamKhan to Tehran 520 km
From RostamKhan to Mashhad 1,252 km
From RostamKhan to Isfahan 531 km
From RostamKhan to Karaj 490 km
From RostamKhan to Tabriz 464 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 RostamKhan and Shanghai.

From To Distance (kilometers)
Rome, Italy Brooklyn, United States 6,909 km
Stockholm, Sweden Chengdu, China 6,909 km
Boston, United States Goiânia, Brazil 6,909 km
Rome, Italy New York City, United States 6,909 km
Kinshasa, Democratic Republic of the Congo Glasgow, United Kingdom 6,909 km
Santiago, Chile Tampa, United States 6,910 km
Torreón, Mexico Salta, Argentina 6,910 km
Saint Petersburg, Russia Brooklyn, United States 6,908 km
Port Moresby, Papua New Guinea Honolulu, United States 6,907 km
Hong Kong, Hong Kong Brisbane, Australia 6,911 km
Glasgow, United Kingdom New Delhi, India 6,907 km
Charlotte, United States Murcia, Spain 6,906 km
Chicago, United States Málaga, Spain 6,912 km
Santa Cruz de la Sierra, Bolivia Chihuahua, Mexico 6,906 km
Quito, Ecuador Surrey, Canada 6,912 km
Sucre, Bolivia Tulsa, United States 6,912 km
Santiago de los Caballeros, Dominican Republic Bradford, United Kingdom 6,906 km
Jacksonville, United States Bilbao, Spain 6,913 km
Sucre, Bolivia Cleveland, United States 6,913 km
Santa Cruz de la Sierra, Bolivia Halifax, Canada 6,913 km

Measure more distances between cities