The long haul experience

Our long haul flight information is for all international flights, except flights between any two of these destinations: New Zealand, Australia, Honolulu, Bali, South Pacific Islands.

Read more about our long haul fares.

Error: WebpackRequireFrom: 'pwUiPublicPath' is not a string or not available at runtime. See https://github.com/agoldis/webpack-require-from#troubleshooting at Function.get [as p] (eval at concat.then.result (/opt/www/backend/app/serverSideJs/renderToStr.js:60:17), :6:2263) at Object.506 (eval at concat.then.result (/opt/www/backend/app/serverSideJs/renderToStr.js:60:17), :6:4764) at o (eval at concat.then.result (/opt/www/backend/app/serverSideJs/renderToStr.js:60:17), :6:619) at Module.827 (eval at concat.then.result (/opt/www/backend/app/serverSideJs/renderToStr.js:60:17), :6:13345) at o (eval at concat.then.result (/opt/www/backend/app/serverSideJs/renderToStr.js:60:17), :6:619) at a (eval at concat.then.result (/opt/www/backend/app/serverSideJs/renderToStr.js:60:17), :6:487) at pwUi.tileContainer.155 (eval at concat.then.result (/opt/www/backend/app/serverSideJs/renderToStr.js:60:17), :6:2638) at eval (eval at concat.then.result (/opt/www/backend/app/serverSideJs/renderToStr.js:60:17), :6:2642) at Object.concat.then.result (/opt/www/backend/app/serverSideJs/renderToStr.js:64:6) Error: WebpackRequireFrom: 'pwUiPublicPath' is not a string or not available at runtime. See https://github.com/agoldis/webpack-require-from#troubleshooting at Function.get [as p] (eval at concat.then.result (/opt/www/backend/app/serverSideJs/renderToStr.js:60:17), :6:2263) at Object.507 (eval at concat.then.result (/opt/www/backend/app/serverSideJs/renderToStr.js:60:17), :6:4838) at o (eval at concat.then.result (/opt/www/backend/app/serverSideJs/renderToStr.js:60:17), :6:619) at Module.827 (eval at concat.then.result (/opt/www/backend/app/serverSideJs/renderToStr.js:60:17), :6:13363) at o (eval at concat.then.result (/opt/www/backend/app/serverSideJs/renderToStr.js:60:17), :6:619) at a (eval at concat.then.result (/opt/www/backend/app/serverSideJs/renderToStr.js:60:17), :6:487) at pwUi.tileContainer.155 (eval at concat.then.result (/opt/www/backend/app/serverSideJs/renderToStr.js:60:17), :6:2638) at eval (eval at concat.then.result (/opt/www/backend/app/serverSideJs/renderToStr.js:60:17), :6:2642) at Object.concat.then.result (/opt/www/backend/app/serverSideJs/renderToStr.js:64:6)

Our on board experience

Error: WebpackRequireFrom: 'pwUiPublicPath' is not a string or not available at runtime. See https://github.com/agoldis/webpack-require-from#troubleshooting at Function.get [as p] (eval at concat.then.result (/opt/www/backend/app/serverSideJs/renderToStr.js:60:17), :6:2263) at Object.506 (eval at concat.then.result (/opt/www/backend/app/serverSideJs/renderToStr.js:60:17), :6:4764) at o (eval at concat.then.result (/opt/www/backend/app/serverSideJs/renderToStr.js:60:17), :6:619) at Module.827 (eval at concat.then.result (/opt/www/backend/app/serverSideJs/renderToStr.js:60:17), :6:13345) at o (eval at concat.then.result (/opt/www/backend/app/serverSideJs/renderToStr.js:60:17), :6:619) at a (eval at concat.then.result (/opt/www/backend/app/serverSideJs/renderToStr.js:60:17), :6:487) at pwUi.tileContainer.155 (eval at concat.then.result (/opt/www/backend/app/serverSideJs/renderToStr.js:60:17), :6:2638) at eval (eval at concat.then.result (/opt/www/backend/app/serverSideJs/renderToStr.js:60:17), :6:2642) at Object.concat.then.result (/opt/www/backend/app/serverSideJs/renderToStr.js:64:6) Error: WebpackRequireFrom: 'pwUiPublicPath' is not a string or not available at runtime. See https://github.com/agoldis/webpack-require-from#troubleshooting at Function.get [as p] (eval at concat.then.result (/opt/www/backend/app/serverSideJs/renderToStr.js:60:17), :6:2263) at Object.507 (eval at concat.then.result (/opt/www/backend/app/serverSideJs/renderToStr.js:60:17), :6:4838) at o (eval at concat.then.result (/opt/www/backend/app/serverSideJs/renderToStr.js:60:17), :6:619) at Module.827 (eval at concat.then.result (/opt/www/backend/app/serverSideJs/renderToStr.js:60:17), :6:13363) at o (eval at concat.then.result (/opt/www/backend/app/serverSideJs/renderToStr.js:60:17), :6:619) at a (eval at concat.then.result (/opt/www/backend/app/serverSideJs/renderToStr.js:60:17), :6:487) at pwUi.tileContainer.155 (eval at concat.then.result (/opt/www/backend/app/serverSideJs/renderToStr.js:60:17), :6:2638) at eval (eval at concat.then.result (/opt/www/backend/app/serverSideJs/renderToStr.js:60:17), :6:2642) at Object.concat.then.result (/opt/www/backend/app/serverSideJs/renderToStr.js:64:6)

Our long haul services


A Better Way to Fly

Our Kiwi hospitality is probably the best you'll ever experience, especially at 30,000 feet. We live and work by a set of very Kiwi values, approaching everything with genuine enthusiasm. Over 13 million customers experience this every year.

We're a friendly, warm, welcoming and down-to-earth bunch. We never stop looking for new ways to bring you a better way to fly, and you'll notice it from the moment you step on board. We've got delicious cuisine, award-winning wines and even the world-renowned Economy Skycouch™. Not bad for a few hours above the clouds!