I am planning to fly from Tahiti to Auckland Airport and land at 6:55am. My question is, how long does it typically takes American citizens to get through customs? The time constraint is that I'd like to catch a connecting flight to Nelson Airport that leaves at 8:55am. I read online that you should give yourself at least 3 hours between flights but the 8:55am flight is the last one of the day. Is this possible or am I overextending myself?