After the inclement weather in Kandy restricted the solitary Twenty20 and saw the first one-dayer abandoned, the team would have hoped for some respite for the second and third ODIs in Colombo.
But they arrived to find R. Premadasa Stadium waterlogged and, with a nearby rising lake level affecting the ground's ability to drain, Sri Lankan Cricket shifted the matches back to the Pallekele International Stadium near Kandy.
"There's a lot of frustration around it,'' Williamson said. "The weather has been, well, I say unpredictable, but they were supposed to have a lot of rain and it's come. So it's been very frustrating. We've done a lot of travel, from Colombo and back, so it's hard work.''
But Williamson backed the Black Caps to put their frustrations behind them if the skies remain clear enough to allow for some cricket this evening.
"Obviously it's not ideal but it's the same for both teams. We have to look at it as a small distraction and hopefully we can switch on mentally and turn up prepared for the game.
"We can't control those things so we can't let them worry us too much. We need to prepare to play. We know there is wet weather around a lot, but we need to stay switched on because they do cover the whole field and as soon as it stops raining we're out there.''
New Zealand's plans to give every member of the 15-man squad some game time in the first three matches have been scuppered, as have any intentions to truly test young players like Tom Latham, Adam Milne and Robbie Hira.
The team will be hoping the rest of the tour takes on a drier look and, if that happens, Williamson was confident his side could perform despite the disruption.
"It's probably just trusting in your game because your game can't change too much in three or four games,'' he said. "It'll be a challenge for both teams to handle, really. We know that. I guess the team that comes out on top will be the team that does that best.''
The match begins at 10pm.