Distance from Fairfield to Shanghai

The distance between Fairfield, New Zealand and Shanghai, China is 9,862 kilometers (6,128 miles).

Fairfield, Otago, New Zealand

Shanghai, China

From Fairfield to Shanghai, the straight-line distance is 9,862 kilometers, heading northwest. Both cities are at a similar altitude, with Fairfield at 19 meters above sea level and Shanghai at 12 meters.

Travel time

Mode Estimated time
Airplane 14-16 hours
Jet fighter 10-12 hours
Speed Time
300 km/h
Fairfield, New Zealand

Local time:

Time Zone: Pacific/Auckland

Coordinates: 45.9° S 170.4° E

Elevation: 19 m (62 ft)


Nearby airports:
  • Dunedin Airport (DUD)
  • Alexandra Airport (ALR)
  • Oamaru Airport (OAM)
  • Wanaka Airport (WKA)
  • Queenstown Airport (ZQN)
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 Fairfield

Distance between cities Kilometers
From Fairfield to Auckland 1,069 km
From Fairfield to Wellington 622 km
From Fairfield to Christchurch 317 km
From Fairfield to Manukau City 1,057 km
From Fairfield to North Shore 1,074 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 Fairfield and Shanghai.

From To Distance (kilometers)
Helsinki, Finland Iztapalapa, Mexico 9,862 km
Rosario, Argentina Fresno, United States 9,862 km
Guadalajara, Mexico Palma, Spain 9,861 km
Chengdu, China Kano, Nigeria 9,863 km
Taipei, Taiwan Portland, United States 9,861 km
Taipei, Taiwan Belfast, United Kingdom 9,861 km
Helsinki, Finland Miguel Hidalgo, Mexico 9,861 km
Arequipa, Peru Palma, Spain 9,860 km
Hermosillo, Mexico Warsaw, Poland 9,860 km
Helsinki, Finland Iztacalco, Mexico 9,860 km
Managua, Nicaragua Ibadan, Nigeria 9,864 km
Budapest, Hungary Tucson, United States 9,864 km
Tehran, Iran The Bronx, United States 9,860 km
Jakarta, Indonesia Minsk, Belarus 9,865 km
Sucre, Bolivia Cardiff, United Kingdom 9,859 km
Trujillo, Peru Manchester, United Kingdom 9,865 km
Kanpur, India Gold Coast, Australia 9,865 km
Trujillo, Peru Birmingham, United Kingdom 9,858 km
Mexico City, Mexico Helsinki, Finland 9,858 km
Rome, Italy Las Vegas, United States 9,858 km

Measure more distances between cities