Flight distance between San Ġiljan, Malta and Hamburg-Nord, Germany 1,240.2 mi / 1,995.9 km