New Zealand will start against India at Nagpur on March 15, before facing Australia at Dharamsala three days later.
They continue against 2009 champions Pakistan at Mohali on March 22 and finish pool play against the winners of one of the two preliminary groups, most likely Bangladesh or Ireland, in Kolkata on March 26.
The T20 crown has been won by five countries once - India (2007), Pakistan (2009), England (2010), West Indies (2012), 2014 (Sri Lanka).
The women's event will run concurrently with the men.
New Zealnd start against Sri Lanka in Delhi on March 15, play Ireland in Mohali three days later; Australia at Nagpur on March 21 and South Africa in Banglalore on March 26.
The semifinals in both tournaments are on March 30 and 31, with the two finals on April 3 in Kolkata.
By David Leggat in Dunedin