Distance from Lankaran to Shanghai

The distance between Lankaran, Azerbaijan and Shanghai, China is 6,509 kilometers (4,044 miles).

Lankaran, Lənkəran, Azerbaijan

Shanghai, China

From Lankaran to Shanghai, the straight-line distance is 6,509 kilometers, heading east. Both cities are at a similar altitude, with Lankaran at 22 meters below sea level and Shanghai at 12 meters above sea level.

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
Lankaran, Azerbaijan

Local time:

Time Zone: Asia/Baku

Coordinates: 38.7543° N 48.8506° E

Elevation: -22 m (-72 ft)


Nearby airports:
  • Lankaran International Airport (LLK)
  • Ardabil Airport (ADU)
  • Parsabad-Moghan Airport (PFQ)
  • Rasht Airport (RAS)
  • Heydar Aliyev International Airport (GYD)
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 Lankaran

Distance between cities Kilometers
From Lankaran to Baku 201 km
From Lankaran to Ganja 302 km
From Lankaran to Sumqayıt 216 km
From Lankaran to Tovuz 371 km
From Lankaran to Qaraçuxur 206 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 Lankaran and Shanghai.

From To Distance (kilometers)
Glasgow, United Kingdom Jacksonville, United States 6,509 km
Amsterdam, Netherlands Ahmedabad, India 6,509 km
Boston, United States Vienna, Austria 6,509 km
Vienna, Austria South Boston, United States 6,510 km
Lima, Peru Tijuana, Mexico 6,510 km
Recife, Brazil Halifax, Canada 6,508 km
Santa Cruz de la Sierra, Bolivia Memphis, United States 6,510 km
Paris, France Raleigh, United States 6,511 km
Lahore, Pakistan Cardiff, United Kingdom 6,507 km
Columbus, United States Paris, France 6,507 km
Santa Cruz de la Sierra, Bolivia Philadelphia, United States 6,512 km
Santiago de los Caballeros, Dominican Republic Mar del Plata, Argentina 6,506 km
Berlin, Germany Etobicoke, Canada 6,506 km
Detroit, United States Gibraltar, Gibraltar 6,506 km
Cancún, Mexico Campinas, Brazil 6,512 km
Helsinki, Finland Chengdu, China 6,512 km
Arequipa, Peru Boston, United States 6,505 km
Arequipa, Peru El Paso, United States 6,505 km

Measure more distances between cities