新西兰有三个国际机场,分别位于奥克兰、惠灵顿和基督城。有三个主要国内航空公司:新西兰航空公司(Air New Zealand)、新西兰安捷航空公司(Ansett New Zealand)以及连接较小城镇的通勤航空公司。 从各国际机场及大多数国内机场都有短程往返公共汽车服务,这些公共汽车穿梭于机场和市中心商业区的主要旅馆。奥克兰机场还有往返于国际和国内候机楼之间的公共汽车。机场和市中心商业区之间还有更便宜的直通公共汽车服务,但比出租车慢。在预订去机场的公共汽车时,要留出足够的时间。但是,这些公共汽车不在旅馆停留。奥克兰机场到市中心的距离为25公里,机场巴士18-25新西兰元40分钟到达,公共汽车13新西兰元一小时到达,出租车45-60新西兰元左右30-40分钟;惠灵顿机场到市中心的距离为8公里,机场巴士8新西兰元30分钟,公共汽车4.5新西兰元45分钟,出租车25新西兰元左右20分钟; 基督城机场到市中心的距离为11公里,机场巴士12新西兰元40分钟,公共汽车2.7新西兰元35分钟,出租车25新西兰元左右20分钟。 机场离境税是25新西兰元,现金和信用卡支付都可以。 新西兰航空——新西兰的国家航空公司,于2006年11月7日起开通上海直飞奥克兰的新航线。