Distance from Haitou to Melbourne

The distance between Haitou, China and Melbourne, Australia is 7,380 kilometers (4,586 miles).

Haitou, Hainan, China

Melbourne, Victoria, Australia

From Haitou to Melbourne, the straight-line distance is 7,380 kilometers, heading southeast. Both cities are at a similar altitude, with Haitou at 10 meters above sea level and Melbourne at 25 meters.

Travel time

Mode Estimated time
Airplane 10-12 hours
Jet fighter 8-10 hours
Speed Time
300 km/h
Haitou, China

Local time:

Time Zone: Asia/Shanghai

Coordinates: 19.5056° N 108.9505° E

Elevation: 10 m (33 ft)


Nearby airports:
  • Sanya Phoenix International Airport (SYX)
  • Qionghai Bo'ao Airport (BAR)
  • Haikou Meilan International Airport (HAK)
  • Beihai Airport (BHY)
  • Van Don International Airport (VDO)
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 Haitou

Distance between cities Kilometers
From Haitou to Shanghai 1,805 km
From Haitou to Beijing 2,371 km
From Haitou to Shenzhen 629 km
From Haitou to Chengdu 1,330 km
From Haitou to Tianjin 2,316 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 Haitou and Melbourne.

From To Distance (kilometers)
Shanghai, China Gold Coast, Australia 7,380 km
São Paulo, Brazil Raleigh, United States 7,380 km
Sydney, Australia Shenzhen, China 7,380 km
Mississauga, Canada Maceió, Brazil 7,380 km
London, United Kingdom Barcelona, Venezuela 7,380 km
Maracaibo, Venezuela Madrid, Spain 7,381 km
Valencia, Spain Valencia, Venezuela 7,381 km
Saint Petersburg, Russia Columbus, United States 7,379 km
Brasília, Brazil Austin, United States 7,379 km
Lisbon, Portugal Tulsa, United States 7,378 km
Chengdu, China Vienna, Austria 7,378 km
Belo Horizonte, Brazil Philadelphia, United States 7,378 km
Ciudad Guayana, Venezuela Nottingham, United Kingdom 7,382 km
Washington, United States San Miguel de Tucumán, Argentina 7,378 km
Buenos Aires, Argentina Azcapotzalco, Mexico 7,382 km
Fort Worth, United States Fortaleza, Brazil 7,382 km
Buenos Aires, Argentina Miguel Hidalgo, Mexico 7,378 km
Lahore, Pakistan Lisbon, Portugal 7,382 km
Buenos Aires, Argentina Gustavo Adolfo Madero, Mexico 7,378 km

Measure more distances between cities