Flight distance between Melbourne, Australia and Hamburg, Germany 10,057.2 mi / 16,185.4 km