A nonstop flight from Sydney to Auckland takes approximately 3 hours 20 minutes, covering about 2,159 km (1,341 miles).