Qantas has set the record for the longest ever flight on an A380 Airbus from Dresden, Germany to Sydney, Australia. The flight took 18 hours and 26 minutes to complete. This was a non-commercial flight without passengers or cargo on it. The company operated two flights from New York to Sydney and another from London to Sydney to research if the 18+ hour journey would be practical.
Source: Pro Pakistani