Distance from Bir el Djir to Shanghai

The distance between Bir el Djir, Algeria and Shanghai, China is 10,445 kilometers (6,490 miles).

Bir el Djir, Oran, Algeria

Shanghai, China

From Bir el Djir to Shanghai, the straight-line distance is 10,445 kilometers, heading northeast. Bir el Djir is situated at an altitude of 162 meters above sea level, while Shanghai is at only 12 meters.

Travel time

Mode Estimated time
Airplane 16-18 hours
Speed Time
Bir el Djir, Algeria

Local time:

Time Zone: Africa/Algiers

Coordinates: 35.72° N 0.545° W

Elevation: 162 m (531 ft)


Nearby airports:
  • Es Senia Airport (ORN)
  • Tafaraoui Airport (TAF)
  • Sidi Bel Abbes Airport (BFW)
  • Ghriss Airport (MUW)
  • Zenata – Messali El Hadj Airport (TLM)
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 Bir el Djir

Distance between cities Kilometers
From Bir el Djir to Algiers 345 km
From Bir el Djir to Oran 9 km
From Bir el Djir to Constantine 649 km
From Bir el Djir to Annaba 758 km
From Bir el Djir to Blida 315 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 Bir el Djir and Shanghai.

From To Distance (kilometers)
Villa Nueva, Guatemala Minsk, Belarus 10,444 km
Medellín, Colombia Bucharest, Romania 10,446 km
San Salvador, El Salvador Minsk, Belarus 10,444 km
Cartagena, Colombia Istanbul, Turkey 10,446 km
Minsk, Belarus Ibagué, Colombia 10,444 km
Leeds, United Kingdom Porto Alegre, Brazil 10,446 km
Taipei, Taiwan San Jose, United States 10,444 km
Rosario, Argentina Barcelona, Spain 10,444 km
Hong Kong, Hong Kong Edmonton, Canada 10,443 km
Vienna, Austria Curitiba, Brazil 10,447 km
Minsk, Belarus Xochimilco, Mexico 10,443 km
Kinshasa, Democratic Republic of the Congo Quito, Ecuador 10,443 km
Buenos Aires, Argentina Barcelona, Spain 10,443 km
San Salvador, El Salvador Kaduna, Nigeria 10,448 km
Kumasi, Ghana Nuevo Laredo, Mexico 10,448 km
Minsk, Belarus Tlalpan, Mexico 10,442 km
Brussels, Belgium Callao, Peru 10,448 km
Auckland, New Zealand Tijuana, Mexico 10,448 km

Measure more distances between cities