Distance from Oxford to Shanghai

The distance between Oxford, Canada and Shanghai, China is 11,465 kilometers (7,124 miles).

Oxford, Nova Scotia, Canada

Shanghai, China

From Oxford to Shanghai, the straight-line distance is 11,465 kilometers, heading north. Both cities are at a similar altitude, with Oxford at 6 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
Oxford, Canada

Local time:

Time Zone: America/Halifax

Coordinates: 45.7335° N 63.8654° W

Elevation: 6 m (20 ft)


Nearby airports:
  • Greater Moncton International Airport (YQM)
  • Summerside Airport (YSU)
  • Charlottetown Airport (YYG)
  • Halifax Stanfield International Airport (YHZ)
  • CFB Greenwood (YZX)
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 Oxford

Distance between cities Kilometers
From Oxford to Toronto 1,249 km
From Oxford to Ottawa 923 km
From Oxford to Montréal 758 km
From Oxford to Edmonton 3,608 km
From Oxford to Winnipeg 2,514 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 Oxford and Shanghai.

From To Distance (kilometers)
Kyiv, Ukraine Curitiba, Brazil 11,465 km
Bucharest, Romania Asunción, Paraguay 11,465 km
Tehran, Iran Tampa, United States 11,467 km
Vancouver, Canada Kolkata, India 11,463 km
Seoul, South Korea Raleigh, United States 11,468 km
Santa Cruz de la Sierra, Bolivia Istanbul, Turkey 11,462 km
Phoenix, United States Kumasi, Ghana 11,468 km
Kano, Nigeria San Luis Potosí, Mexico 11,462 km
Winnipeg, Canada Jaipur, India 11,469 km
Warsaw, Poland Asunción, Paraguay 11,461 km
Wellington, New Zealand Coimbatore, India 11,461 km
Edmonton, Canada Port Moresby, Papua New Guinea 11,470 km
Lagos, Nigeria Beijing, China 11,470 km
Guatemala City, Guatemala Wellington, New Zealand 11,460 km
Seoul, South Korea Atlanta, United States 11,470 km
Sheffield, United Kingdom Mar del Plata, Argentina 11,471 km
Santiago de Querétaro, Mexico Kano, Nigeria 11,459 km
Istanbul, Turkey Irapuato, Mexico 11,472 km
Helsinki, Finland Chiclayo, Peru 11,472 km
Santiago, Chile Kakamega, Kenya 11,458 km

Measure more distances between cities