An airline spokesperson said it was due to a technical issue.
The plane left Dunedin at 11.06am on Monday and touched down safely in Christchurch about 11.50am.
It follows the opening of the quarantine-free transtasman bubble this morning.
Six return flights to Brisbane, Melbourne and Sydney from Christchurch are expected to take place today.