Distance from El Amra to Shanghai

The distance between El Amra, Tunisia and Shanghai, China is 9,808 kilometers (6,094 miles).

El Amra, Sidi Bouzid Governorate, Tunisia

Shanghai, China

From El Amra to Shanghai, the straight-line distance is 9,808 kilometers, heading northeast. El Amra is situated at an altitude of 399 meters above sea level, while Shanghai is at only 12 meters.

Travel time

Mode Estimated time
Airplane 14-16 hours
Speed Time
El Amra, Tunisia

Local time:

Time Zone: Africa/Tunis

Coordinates: 35.148° N 9.2811° E

Elevation: 399 m (1,309 ft)


Nearby airports:
  • Gafsa – Ksar International Airport (GAF)
  • Cheikh Larbi Tébessa Airport (TEE)
  • Sfax–Thyna International Airport (SFA)
  • Enfidha – Hammamet International Airport (NBE)
  • Monastir Habib Bourguiba International Airport (MIR)
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 El Amra

Distance between cities Kilometers
From El Amra to Tunis 202 km
From El Amra to Sfax 142 km
From El Amra to Sousse 144 km
From El Amra to Monastir 157 km
From El Amra to Kairouan 95 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 El Amra and Shanghai.

From To Distance (kilometers)
Liverpool, United Kingdom Curitiba, Brazil 9,808 km
Budapest, Hungary Oakland, United States 9,807 km
Taipei, Taiwan Liverpool, United Kingdom 9,809 km
Seoul, South Korea Tijuana, Mexico 9,809 km
Moscow, Russia Tucson, United States 9,810 km
Melbourne, Australia Mumbai, India 9,810 km
Santa Cruz de la Sierra, Bolivia Islington, United Kingdom 9,806 km
Abuja, Nigeria Nashville, United States 9,805 km
Hong Kong, Hong Kong Newport, United Kingdom 9,805 km
Gibraltar, Gibraltar Mar del Plata, Argentina 9,811 km
Santa Cruz de la Sierra, Bolivia Leicester, United Kingdom 9,811 km
Valencia, Spain Salta, Argentina 9,804 km
Santa Cruz de la Sierra, Bolivia Paris, France 9,804 km
Baghdad, Iraq Hamilton, Canada 9,812 km
Moscow, Russia Kingston, Jamaica 9,804 km
Sucre, Bolivia Dublin, Ireland 9,803 km
London, United Kingdom Piura, Peru 9,803 km
London, United Kingdom Santa Cruz de la Sierra, Bolivia 9,803 km
Phoenix, United States Budapest, Hungary 9,803 km
Cairo, Egypt Milwaukee, United States 9,813 km

Measure more distances between cities