Bangladesh will tour Pakistan for three Twenty20s, a one-day international and two Tests spread across three visits.
Bangladesh agreed to the Pakistan tour after a long debate over security concerns that nearly led to the cancellation of the series.
The Tigers will play three T20Is in Lahore from January 24-27 before returning to Pakistan for the first Test from February 7-11 in Rawalpindi.
They will visit again to play a one-day international in Karachi on April 3 and the second Test from April 5-9.
Senior batsman Mushfiqur Rahim and several members of the backroom staff, including batting coach Neil McKenzie, spin bowling coach Daniel Vettori and fielding coach Ryan Cook refused to join the tour.
International cricket has gradually returned to Pakistan in the last four years after it was suspended following an Islamic militant attack on the Sri Lankan team bus in Lahore in March 2009.
