Distance from Bristol to Shanghai

The distance between Bristol, United States and Shanghai, China is 11,931 kilometers (7,414 miles).

Bristol, Pennsylvania, United States

Shanghai, China

From Bristol to Shanghai, the straight-line distance is 11,931 kilometers, heading north. Both cities are at a similar altitude, with Bristol at 9 meters above sea level and Shanghai at 12 meters.

Travel time

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

Local time:

Time Zone: America/New_York

Coordinates: 40.1007° N 74.8518° W

Elevation: 9 m (30 ft)


Nearby airports:
  • Northeast Philadelphia Airport (PNE)
  • South Jersey Regional Airport (LLY)
  • Trenton Mercer Airport (TTN)
  • Mc Guire Air Force Base (WRI)
  • Naval Air Station Joint Reserve Base Willow Grove (NXX)
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 Bristol

Distance between cities Kilometers
From Bristol to New York City 99 km
From Bristol to Los Angeles 3,877 km
From Bristol to Chicago 1,093 km
From Bristol to Houston 2,189 km
From Bristol to Phoenix 3,378 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 Bristol and Shanghai.

From To Distance (kilometers)
Zapopan, Mexico Port Harcourt, Nigeria 11,931 km
Ottawa, Canada Indore, India 11,931 km
Helsinki, Finland Arequipa, Peru 11,930 km
Mississauga, Canada Kakamega, Kenya 11,930 km
Nairobi, Kenya Arequipa, Peru 11,932 km
Baghdad, Iraq Barranquilla, Colombia 11,932 km
Tehran, Iran Fresno, United States 11,933 km
Winnipeg, Canada Indore, India 11,933 km
Guadalajara, Mexico Port Harcourt, Nigeria 11,933 km
Jakarta, Indonesia Cardiff, United Kingdom 11,928 km
Brampton, Canada Kakamega, Kenya 11,934 km
Sydney, Australia San Francisco, United States 11,935 km
Tehran, Iran Las Vegas, United States 11,927 km
Valencia, Spain Jakarta, Indonesia 11,927 km
Auckland, New Zealand Fort Worth, United States 11,935 km
Mumbai, India Edmonton, Canada 11,935 km
Rosario, Argentina Budapest, Hungary 11,926 km
Kampala, Uganda Santiago de Cuba, Cuba 11,926 km
Milwaukee, United States New Delhi, India 11,926 km
Shanghai, China Culiacán, Mexico 11,926 km

Measure more distances between cities