Allrounder Jimmy Neesham and batsman Neil Broom were dropped from the squad after they failed to fire during the ICC Champions Trophy in June.
"The nine we've picked have made up the core of our ODI team for a while and all of them have experience playing in India," said Coach Mike Hesson.
"With a number of our top guys already playing in India, it's helpful to be able to select the squad in two parts. With six spots left, there's an obvious incentive for the players in New Zealand A to perform and put their best foot forward."
Talking about the omission of Neesham and Broom, Hesson said the duo might have missed out but they still have the opportunity to make a comeback during the home summer.
More From This Section
"It will be disappointing for James and Neil, but we've talked through the areas that we'd like to see them work on and if we see development they'll certainly both come into the reckoning come the home summer," he said.
"Neil was really effective for us batting at three or four last season, but we have quality, established batsmen in those positions and we'd like to see Neil develop his game further to show he has the skills to bat at five.
The team will depart for India on October 12.
Nine players squad: Kane Williamson (capt), Trent Boult, Colin de Grandhomme, Martin Guptill, Tom Latham, Adam Milne, Mitchell Santner, Tim Southee, Ross Taylor.