A spokesperson for Air New Zealand said two of its flights had to be cancelled due to "adverse weather".
"Unfortunately late this afternoon, due to adverse weather in the South Island, extreme wind and resulting wind sheer and turbulence, flight NZ675 from Auckland to Dunedin was diverted to Christchurch," the spokesperson said.
"This meant the cancellation of the return NZ674 flight from Dunedin to Auckland."
Another flight from Nelson to Auckland was cancelled for a "similar reason".
"Low visibility and deteriorating conditions meant that landing in Nelson was not possible, therefore this caused the cancellation of the return NZ5074 from Nelson to Auckland."
Where possible passengers were rebooked on other flights. Air New Zealand apologises for any inconvenience caused.
Meanwhile, one fan who did catch U2 rocking the stage last night is frustrated he's had to fork out $720 after Jetstar pulled the pin on his partner's and his flight home to Palmerston North this afternoon.
"We just got a text at about 1.30pm this afternoon saying the flight had been cancelled with no explanation and limited options," said Adrian, who did not want to give his full name.
Jetstar would refund the $89 ticket in two days and he would get $130 for a night's accommodation, he was told.
"Good luck trying to get accommodation in Auckland while U2 are in town."
He said he'd asked if they could fly to Wellington then bus up to Palmerston North instead but was told it wasn't an option.
"So we ended up spending $720 for tickets with Air New Zealand, then we got to the airport and I heard people getting offered to fly to Wellington and other alternative routes which was really annoying."
A Jetstar spokesperson confirmed four regional services were cancelled today after one of its Q300 aircraft required a spare part to be flown to Auckland following a maintenance check.
"Customers were offered a full cash refund or the option to fly on the next available service as well as accommodation and meal vouchers.
"For those travelling to New Plymouth the option to fly to Wellington then take our organised bus was also provided.
"We apologise to customers for any confusion between the options available via live chat versus at the check-in."