Distance from Eden to Shanghai

The distance between Eden, United States and Shanghai, China is 12,191 kilometers (7,575 miles).

Eden, North Carolina, United States

Shanghai, China

From Eden to Shanghai, the straight-line distance is 12,191 kilometers, heading north. Eden is situated at an altitude of 178 meters above sea level, while Shanghai is at only 12 meters.

Travel time

Mode Estimated time
Airplane 18-20 hours
Jet fighter 12-14 hours
Speed Time
300 km/h
Eden, United States

Local time:

Time Zone: America/New_York

Coordinates: 36.4885° N 79.7667° W

Elevation: 178 m (584 ft)


Nearby airports:
  • Danville Regional Airport (DAN)
  • Piedmont Triad International Airport (GSO)
  • Smith Reynolds Airport (INT)
  • Davidson County Airport (EXX)
  • Roanoke Regional Airport-Woodrum Field (ROA)
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 Eden

Distance between cities Kilometers
From Eden to New York City 687 km
From Eden to Los Angeles 3,488 km
From Eden to Chicago 904 km
From Eden to Houston 1,633 km
From Eden to Phoenix 2,956 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 Eden and Shanghai.

From To Distance (kilometers)
Pune, India Laval, Canada 12,191 km
Tehran, Iran El Paso, United States 12,191 km
Abuja, Nigeria Portland, United States 12,190 km
Taipei, Taiwan Chihuahua, Mexico 12,190 km
Melbourne, Australia San Miguel de Tucumán, Argentina 12,190 km
Torreón, Mexico Cairo, Egypt 12,190 km
Mississauga, Canada Patna, India 12,190 km
Montréal, Canada Pune, India 12,192 km
Ottawa, Canada Mumbai, India 12,192 km
Washington, United States Jaipur, India 12,193 km
Nairobi, Kenya Toronto, Canada 12,189 km
San Jose, United States Lahore, Pakistan 12,193 km
Canberra, Australia Oakland, United States 12,193 km
Oslo, Norway Córdoba, Argentina 12,194 km
Tehran, Iran Ciudad Juárez, Mexico 12,195 km
Jakarta, Indonesia Madrid, Spain 12,195 km
Los Angeles, United States Accra, Ghana 12,187 km

Measure more distances between cities