Air New Zealand came tenth on +0.43, behind Canadian airline Air North, German budget carrier TUfly, TAP Portugal, Air France, Singapore budget airline Tiger, British carrier Monarch, Icelandair and Romania's Tarom.
Australian-owned rival Jetstar came eighth from the bottom, scoring -0.05, only slightly better than worst-placed Spirit Airlines, a Florida-based budget airline, on -0.15.
Most common complaints were 66,831 tweets about flights that were late, delayed or cancelled. Another 16,272 people tweeted about lost baggage.
The most common positive tweet was simply "thank you", occurring in 101,798 tweets.
Aviation commentator Peter Clark said the results should be "taken with a grain of salt" because legacy airlines operating regular scheduled flights, such as Air NZ, were in a different business from charter companies such as Air North. He noted that the top 10 included only two big legacy carriers, Korean Air and Air France.
"I do consider Korean Air a very good airline, but you have to look at the different psychology of the people who fly on that. Koreans are very modest and a very different type of passenger than other airlines," he said.
"I would actually consider Air NZ to be higher up the scale, but when you consider the airlines that are in front of it, I don't consider that this is a really fair look across carriers."
Air NZ head of global brand development Jodi Williams said Air NZ was "thrilled to be punching above its weight in the social media space globally".
"A lot of our success has been driven through conversations and true interaction with our NZ and global audiences," she said.
"Twitter is also one of our top customer service channels, so we make every effort to ensure our customers receive quick, efficient help when and where they need it."
Most loved airlines
1. Korean Air (+0.57)
2. Air North (+0.55)
3. TUfly (+0.54)
4. TAP Portugal (+0.53)
5. Air France (+0.50)
6. Tiger Airways (+0.49)
7. Monarch Airlines (+0.49)
8. Icelandair (+0.44)
9. Tarom (+0.44)
10. Air NZ (+0.43)
Most hated airlines
1. Spirit Airlines (-0.15)
2. Frontier Airlines (-0.10)
3. American Airlines (-0.10)
4. Delta Air Lines (-0.07)
5. Cebu Pacific (-0.06)
6. Allegiant Air (-0.05)
7. VivaAerobús (-0.05)
8. Jetstar Airways (-0.05)
9. Wizz Air (-0.04)
10. SriLankan Airlines (-0.04)
Source: Fractl / Stratos Jets