Pakistan start the season with next month's Asia Cup in the UAE from September 15. They will then host Australia for two Tests and three Twenty20 internationals from October 7-28.
Pakistan and Australia fixtures
This will be Australia's first Test series since the infamous ball-tampering row during the Cape Town match against South Africa in March.
That scandal ended in a one-year ban from international cricket for the then-captain Steve Smith and vice-captain David Warner. Opener Cameron Bancroft received a nine-month ban.
Following the Australia series, Pakistan will host New Zealand in the UAE for three Twenty20 internationals, three one-day internationals and three Tests between October 31-December 7.
Pakistan and New Zealand fixtures
Pakistan have been forced to play their "home" matches in the UAE since terrorists attacked the bus of the visiting Sri Lankan team in March 2009.
Although Pakistan have hosted a few international matches between 2015-18, Australia and New Zealand refused to visit the country due to security fears.
Australia have not toured Pakistan since 1998 while New Zealand's last tour was in 2003.