Qatar Airway's longest route is Doha to Auckland non-stop, which typically takes around 16 hours and 30 minutes.
During that flight, each of the two crews will typically spend seven hours resting and seven hours on duty in the cabin, with an additional hour an a half in total spent on the flight deck during take-off and landing, the pilot said.