Distance from Kandahār to Shanghai

The distance between Kandahār, Afghanistan and Shanghai, China is 5,240 kilometers (3,256 miles).

Kandahār, Kandahar, Afghanistan

Shanghai, China

From Kandahār to Shanghai, the straight-line distance is 5,240 kilometers, heading east. Kandahār is situated at an altitude of 1,007 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
Kandahār, Afghanistan

Local time:

Time Zone: Asia/Kabul

Coordinates: 31.6133° N 65.7101° E

Elevation: 1,007 m (3,304 ft)


Nearby airports:
  • Kandahar Airport (KDH)
  • Tarin Kowt Airport (TII)
  • Bost Airport (BST)
  • Camp Bastion Airport (OAZ)
  • Quetta International Airport (UET)
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 Kandahār

Distance between cities Kilometers
From Kandahār to Kabul 457 km
From Kandahār to Herāt 447 km
From Kandahār to Mazār-e Sharīf 580 km
From Kandahār to Kunduz 637 km
From Kandahār to Ghazni 333 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 Kandahār and Shanghai.

From To Distance (kilometers)
London, United Kingdom Laval, Canada 5,240 km
Montréal, Canada Lisbon, Portugal 5,240 km
Ottawa, Canada Vigo, Spain 5,240 km
Lagos, Nigeria Manchester, United Kingdom 5,239 km
Winnipeg, Canada Medellín, Colombia 5,241 km
Lagos, Nigeria Liverpool, United Kingdom 5,239 km
Lima, Peru Culiacán, Mexico 5,242 km
Toronto, Canada Belfast, United Kingdom 5,238 km
Arequipa, Peru Irapuato, Mexico 5,238 km
Medellín, Colombia Mar del Plata, Argentina 5,242 km
Winnipeg, Canada Bucaramanga, Colombia 5,242 km
Montréal, Canada Islington, United Kingdom 5,237 km
London, United Kingdom Montréal, Canada 5,237 km
Belo Horizonte, Brazil Santiago de los Caballeros, Dominican Republic 5,243 km
La Paz, Bolivia Ciudad López Mateos, Mexico 5,243 km
Callao, Peru Culiacán, Mexico 5,237 km
Kinshasa, Democratic Republic of the Congo Barcelona, Spain 5,236 km
La Paz, Bolivia Naucalpan de Juárez, Mexico 5,236 km
Caracas, Venezuela Mesa, United States 5,235 km
Lisbon, Portugal Laval, Canada 5,246 km

Measure more distances between cities