Distance from Shanghai to Melbourne

The distance between Shanghai, China and Melbourne, Australia is 8,024 kilometers (4,986 miles).

Shanghai, China

Melbourne, Victoria, Australia

From Shanghai to Melbourne, the straight-line distance is 8,024 kilometers, heading south. Both cities are at a similar altitude, with Shanghai at 12 meters above sea level and Melbourne at 25 meters.

Travel time

Mode Estimated time
Airplane 12-14 hours
Jet fighter 8-10 hours
Speed Time
300 km/h
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)
Melbourne, Australia

Local time:

Time Zone: Australia/Melbourne

Coordinates: 37.814° S 144.9633° E

Elevation: 25 m (82 ft)


Nearby airports:
  • Essendon Airport (MEB)
  • Melbourne Airport (MEL)
  • Melbourne Moorabbin Airport (MBW)
  • Avalon Airport (AVV)
  • Geelong Airport (GEX)

Other distances from Shanghai

Distance 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

Other distances from Melbourne

Distances between cities Kilometers
From Melbourne to Sydney 714 km
From Melbourne to Brisbane 1,373 km
From Melbourne to Perth 2,727 km
From Melbourne to Canberra 467 km
From Melbourne to Adelaide 655 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Shanghai and Melbourne.

From To Distance (kilometers)
Buenos Aires, Argentina Saltillo, Mexico 8,024 km
Kumasi, Ghana Bogotá, Colombia 8,024 km
Dallas, United States Córdoba, Spain 8,024 km
Houston, United States Oslo, Norway 8,024 km
Houston, United States Sevilla, Spain 8,024 km
Vancouver, Canada Vigo, Spain 8,024 km
Valencia, Spain Goiânia, Brazil 8,023 km
Accra, Ghana South Boston, United States 8,025 km
Moscow, Russia Chicago, United States 8,026 km
Madrid, Spain Bogotá, Colombia 8,022 km
Kolkata, India Bradford, United Kingdom 8,022 km
Accra, Ghana Boston, United States 8,026 km
Chengdu, China Kakamega, Kenya 8,026 km
Salvador, Brazil Arlington, United States 8,021 km
Stockholm, Sweden Miami, United States 8,027 km
Helsinki, Finland Denver, United States 8,027 km
Brussels, Belgium Madurai, India 8,020 km
Leeds, United Kingdom Mérida, Mexico 8,028 km

Measure more distances between cities