The Air NZ mobile app

Making every journey a little easier

Whether you're heading away on holiday, off on your next adventure, or travelling for work, we want to make each journey as easy as possible. With the Air NZ mobile app, you can get the latest flight updates, check-in from anywhere and even use your phone as a ticket.

Download the Air NZ mobile app


Frequently asked questions

(node:7532) UnhandledPromiseRejectionWarning: ReferenceError: location is not defined at Object.processNode (eval at concat.then.result (/opt/www/backend/app/serverSideJs/renderToStr.js:56:17), :4:61259) at e (eval at concat.then.result (/opt/www/backend/app/serverSideJs/renderToStr.js:56:17), :25:19677) at eval (eval at concat.then.result (/opt/www/backend/app/serverSideJs/renderToStr.js:56:17), :25:19570) at o.(anonymous function) (eval at concat.then.result (/opt/www/backend/app/serverSideJs/renderToStr.js:56:17), :25:22871) at e.exports (eval at concat.then.result (/opt/www/backend/app/serverSideJs/renderToStr.js:56:17), :25:23883) at eval (eval at concat.then.result (/opt/www/backend/app/serverSideJs/renderToStr.js:56:17), :25:23777) at eval (eval at concat.then.result (/opt/www/backend/app/serverSideJs/renderToStr.js:56:17), :9:1219) at t (eval at concat.then.result (/opt/www/backend/app/serverSideJs/renderToStr.js:56:17), :4:133425) at eval (eval at concat.then.result (/opt/www/backend/app/serverSideJs/renderToStr.js:56:17), :25:22919) at eval (eval at concat.then.result (/opt/www/backend/app/serverSideJs/renderToStr.js:56:17), :25:23382) (node:7532) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 1) (node:7532) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.