Distance from Pasāband to Shanghai

The distance between Pasāband, Afghanistan and Shanghai, China is 5,262 kilometers (3,269 miles).

Pasāband, Ghowr, Afghanistan

Shanghai, China

From Pasāband to Shanghai, the straight-line distance is 5,262 kilometers, heading east. Pasāband is situated at an altitude of 2,468 meters above sea level, while Shanghai is at only 12 meters.

Travel time

Mode Estimated time
Bicycle 18-22 days
Motorcycle 6-7 days
Car 5-6 days
Airplane 8-10 hours
Speed Time
50 km/h
100 km/h
150 km/h
Pasāband, Afghanistan

Local time:

Time Zone: Asia/Kabul

Coordinates: 33.6896° N 64.8531° E

Elevation: 2,468 m (8,097 ft)


Nearby airports:
  • Chakcharan Airport (CCN)
  • Tarin Kowt Airport (TII)
  • Camp Bastion Airport (OAZ)
  • Qala i Naw Airport (LQN)
  • Bost Airport (BST)
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 Pasāband

Distance between cities Kilometers
From Pasāband to Kabul 409 km
From Pasāband to Herāt 256 km
From Pasāband to Mazār-e Sharīf 393 km
From Pasāband to Kandahār 244 km
From Pasāband to Kunduz 497 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 Pasāband and Shanghai.

From To Distance (kilometers)
Lucknow, India Minsk, Belarus 5,262 km
Brampton, Canada Belfast, United Kingdom 5,262 km
Belgrade, Serbia New Delhi, India 5,261 km
Los Angeles, United States Valledupar, Colombia 5,263 km
Jaipur, India Belgrade, Serbia 5,261 km
Manaus, Brazil New South Memphis, United States 5,263 km
Mississauga, Canada Belfast, United Kingdom 5,263 km
Delhi, India Belgrade, Serbia 5,261 km
Dublin, Ireland Toronto, Canada 5,264 km
Ottawa, Canada Leicester, United Kingdom 5,264 km
Kumasi, Ghana Berlin, Germany 5,265 km
Dublin, Ireland Philadelphia, United States 5,259 km
Phoenix, United States Caracas, Venezuela 5,258 km
Chicago, United States Piura, Peru 5,258 km
Ottawa, Canada Kingston upon Hull, United Kingdom 5,266 km
San Juan, Puerto Rico Las Palmas de Gran Canaria, Spain 5,258 km
Kanpur, India Minsk, Belarus 5,257 km
Montevideo, Uruguay Montería, Colombia 5,257 km
Manaus, Brazil San Luis Potosí, Mexico 5,257 km
Pune, India Bucharest, Romania 5,267 km

Measure more distances between cities