The Test, which was originally scheduled to begin on Feb 8, has been pushed back by one day.
Keeping in mind an option to attract more crowds, Board of Control for Cricket in India made the late change in schedule to hold the match from Thursday to Monday.
The Bangladesh team, who are currently touring New Zealand, will return to the country on Jan 26.
After a few days’ rest, Mushfiqur Rahim and his men will leave for India on Feb 1.
Bangladesh have announced a 30-member provisional squad for the tour.
Young pacer Mustafizur Rahman may return to the Test side on that trip.
Bangladesh in their maiden Test in 2000 played India, who are now the top-ranked Test team.
India visited Bangladesh in 2004, 2007, 2010 and 2015. This will be the first time Bangladesh will play a Test in India.