Snow on the South Island caused chaos to Air New Zealand schedules today with 155 cancellations as follows:

NZ332 Christchurch – Wellington
NZ334 Christchurch – Wellington
NZ335 Wellington – Christchurch
NZ337 Wellington – Christchurch
NZ338 Christchurch – Wellington
NZ343 Wellington – Christchurch
NZ351 Wellington – Christchurch
NZ352 Christchurch – Wellington
NZ356 Christchurch – Wellington
NZ357 Wellington – Christchurch
NZ358 Christchurch – Wellington
NZ359 Wellington – Christchurch
NZ366 Christchurch – Wellington
NZ410 Wellington – Auckland
NZ500 Christchurch – Auckland
NZ504 Christchurch – Auckland
NZ508 Christchurch – Auckland
NZ509 Auckland – Christchurch
NZ510 Christchurch – Auckland
NZ513 Auckland – Christchurch
NZ514 Christchurch – Auckland
NZ515 Auckland – Christchurch
NZ520 Christchurch – Auckland
NZ524 Christchurch – Auckland
NZ525 Auckland – Christchurch
NZ526 Christchurch – Auckland
NZ531 Auckland – Christchurch
NZ532 Christchurch – Auckland
NZ535 Auckland – Christchurch
NZ539 Auckland – Christchurch
NZ542 Christchurch – Auckland
NZ543 Auckland – Christchurch
NZ546 Christchurch – Auckland
NZ547 Auckland – Christchurch
NZ548 Christchurch – Auckland
NZ549 Auckland – Christchurch
NZ553 Auckland – Christchurch
NZ554 Christchurch – Auckland
NZ559 Auckland – Christchurch
NZ671 Auckland – Dunedin
NZ672 Dunedin – Auckland
NZ693 Christchurch – Dunedin
NZ694 Dunedin – Christchurch
NZ804 Brisbane – Christchurch
NZ805 Christchurch – Brisbane
NZ881 Christchurch – Sydney
NZ888 Sydney – Christchurch
NZ893 Christchurch – Melbourne
NZ894 Melbourne – Christchurch
NZ2010 Wanaka – Christchurch
NZ2011 Christchurch – Wanaka
NZ2123 Blenheim – Christchurch

NZ2124 Christchurch – Blenheim

NZ2204 Hamilton – Auckland
NZ2205 Auckland – Hamilton
NZ2216 Hamilton – Auckland
NZ2425 Palmerston North – Wellington
NZ2436 Wellington – Palmerston North
NZ2580 Westport – Wellington
NZ2581 Wellington – Westport
NZ2606 Auckland – Kaitaia
NZ2607 Kaitaia – Auckland
NZ2864 Christchurch – Hokitika
NZ2865 Hokitika – Christchurch
NZ2874 Christchurch – Hokitika
NZ2875 Hokitika – Christchurch
NZ2876 Christchurch – Kokitika
NZ5001 Christchurch – Queenstown
NZ5003 Christchurch – Invercargill
NZ5005 Christchurch – Invercargill
NZ5006 Invercargill – Christchurch
NZ5010 Invercargill – Christchurch
NZ5016 Dunedin – Christchurch
NZ5033 Wellington – Christchurch
NZ5034 Christchurch – Wellington
NZ5039 Christchurch – Dunedin
NZ5042 Queenstown – Christchurch
NZ5048 Dunedin – Wellington
NZ5053 Christchurch – Dunedin
NZ5054 Dunedin – Christchurch
NZ5055 Wellington – Christchurch
NZ5057 Christchurch – Dunedin
NZ5062 Invercargill – Christchurch
NZ5067 Christchurch – Invercargill
NZ5076 Palmerston North – Auckland
NZ5077 Auckland – Palmerston North
NZ5080 Queenstown – Christchurch
NZ5088 Wellington – Hamilton
NZ5091 Hamilton – Wellington
NZ5092 Christchurch – Wellington
NZ5098 Wellington – Hamilton
NZ5099 Christchurch – Dunedin
NZ5213 Auckland – Palmerston North
NZ5214 Palmerston North – Auckland
NZ5217 Auckland – Palmerston North
NZ5218 Palmerston North – Auckland
NZ5302 Christchurch – Hamilton
NZ5303 Hamilton – Christchurch
NZ5304 Christchurch – Hamilton
NZ5305 Hamilton – Christchurch
NZ5308 Christchurch – Hamilton
NZ5320 Dunedin – Wellington

NZ5327 Wellington – Dunedin
NZ5328 Dunedin – Wellington
NZ5346 Christchurch – Palmerston North
NZ5349 Palmerston North – Christchurch
NZ5373 Rotorua – Christchurch – Queenstown
NZ5374 Christchurch – Rotorua
NZ5380 Queenstown – Christchurch
NZ5381 Christchurch – Queenstown
NZ5383 Christchurch – Queenstown
NZ8012 Christchurch – Nelson
NZ8041 Wellington – Christchurch
NZ8042 Christchurch – Wellington
NZ8046 Christchurch – Wellington
NZ8049 Wellington – Christchurch
NZ8057 Christchurch – Invercargill
NZ8058 Invercargill – Christchurch
NZ8068 Christchurch – Wellington
NZ8069 Christchurch – Invercargill
NZ8071 Christchurch – Invercargill
NZ8072 Invercargill – Christchurch
NZ8077 Christchurch – Invercargill
NZ8078 Invercargill – Christchurch
NZ8083 Christchurch – Dunedin
NZ8086 Dunedin – Christchurch
NZ8092 Dunedin – Christchurch
NZ8095 Christchurch – Dunedin
NZ8096 Dunedin – Christchurch
NZ8136 Nelson – Wellington
NZ8475 Napier- Christchurch
NZ8478 Christchurch – Napier
NZ8486 Christchurch – Napier
NZ8506 Christchurch – Nelson
NZ8507 Nelson – Christchurch
NZ8511 Nelson – Christchurch
NZ8516 Christchurch – Nelson
NZ8518 Christchurch – Nelson
NZ8523 Nelson – Christchurch
NZ8525 Nelson – Christchurch
NZ8526 Christchurch – Nelson
NZ8527 Nelson – Christchurch
NZ8560 Christchurch – Tauranga
NZ8582 Wellington – Rotorua
NZ8602 Christchurch – Hokitika
NZ8603 Hokitika – Christchurch
NZ8631 Rotorua – Wellington
NZ8634 Christchurch – Nelson
NZ8702 Christchurch – Palmerston North
NZ8703 Palmerston North – Christchurch
NZ8704 Christchurch – Palmerston North
NZ8707 Palmerston North – Christchurch
NZ8710 Christchurch – Palmerston North
NZ8839 New Plymouth – Christchurch
NZ8840 Christchurch – New Plymouth