The second Test between India and New Zealand would be played at Hyderabad's Rajiv Gandhi stadium at Uppal from November 12-16 instead of the originally designated venue, Kanpur.
"Hyderabad will be the new Test centre and has been allotted the second Test against New Zealand," the Cricke Board said on Wednesday.
The allotment of the Test match to Hyderabad and the inability expressed by Punjab Cricket Association to host an ODI against the visitors has necessitated more changes in the tour itinerary, according to the BCCI.
The second and third ODIs, scheduled at Hyderabad and Mohali, will be played instead at Jaipur and Vadodara.
The revised itinerary is: Oct 31: New Zealand team arrives. Nov 4-8: 1st Test at Ahmedabad Nov 12-16: 2nd Test at Hyderabad Nov 20-24: 3rd Test at Nagpur Nov 28: 1st ODI at Guwahati Dec 1: 2nd ODI at Jaipur Dec 4: 3rd ODI at Vadodara Dec 7: 4th ODI at Bangalore Dec 10: 5th ODI at Chennai.