新西兰有三个国际机场,分别位于奥克兰、惠灵顿和基督城。有三个主要国内航空公司:新西兰航空公司(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新西兰元,现金和信用卡支付都可以。
铁路
乘坐新西兰观光火车(Tranz Scenic)可以很方便地在新西兰境内观光,“陆地之行号”火车(The Overlander),从奥克兰至惠灵顿,沿途可见原始森林、高山峡谷等景观;“太平洋海岸号”火车(The Coastal Pacific)从皮克顿至基督城;“跨越阿尔卑斯山号”(Tranz Alpine),从基督城至格雷茅斯。干线豪华电气火车由奥克兰至惠灵顿在白天行驶,全程685公里,单程票70新西兰元左右;北岛的其他火车在夜晚行驶,如果购买优惠套票,可在规定时间内不限次乘坐火车、巴士和轮船。
公路
新西兰全国各地每天都有长途汽车客运服务。大多数目的地每天都会发好几班车,通常不需要事先订票,但是在比较偏远而每天只有一班车的地区,最好事先订位。较大的城市也提供往来主要名胜和市中心的观光车,车上有导游为游客讲解沿途景点。新西兰有巴士为南北两岛提供服务,并有规定使用期限为14日、22日、31日等各类优惠乘车套票,以便游客节省旅游费用。有巴士公司提供长达几天的旅游业务。