"We know the more domestic flights we have, and the more movement there is between hotels, the greater the chance of a match or even a series being put at risk."
While crowds were likely to be severely reduced because of protocols under the "red" setting of the Covid-19 Protection Framework system, White said he knew those venues and centres that had lost fixtures would be sorely disappointed.
"It's a real blow for those in our cricket family who have missed out on hosting events through no fault of their own.
"However, the current environment demands we take every possible measure to, 1) ensure people are safe and well, and 2) deliver a summer of international cricket with the least possible disruption."
White said the intent was to play all matches on the dates and times previously scheduled, and to explore the concept of allowing venues to accommodate multiple "pods", each of no more than 100 spectators - in accordance with government guidelines.
Patrons who had purchased tickets for games no longer being played at the advertised venues would receive full refunds.
Meanwhile, the Proteas have confirmed their squad, which includes a recall for spin bowler Simon Harmer following a seven year absence.
South Africa depart for New Zealand on February 2 and will undergo 10 days of mandatory quarantine before being allowed to train.
The revised home summer schedule will now comprise:
Black Caps v South Africa – two tests: Both to be played at Hagley Oval, Christchurch.
White Ferns v India – one T20I & five ODIs: All matches to be played at John Davies Oval, Queenstown.
Black Caps v Australia – three T20Is: All matches to be played at McLean Park, Napier.
Black Caps v Netherlands – one T20 & three ODIs: The first two matches (one T20I & one ODI) to be played at Bay Oval, Tauranga. The last two matches (two ODIs) to be played at Seddon Park, Hamilton.