Prime Minister Nawaz Sharif was traveling to the mountainous northern region of Gilgit on a separate aircraft to launch two projects when the accident happened. He returned to Islamabad, his office said.
Military spokesman Asim Bajwa said in a Twitter post that as well as the four foreigners, the two pilots were killed.
He said the ambassadors of Poland and the Netherlands were among the injured.
Media said 11 foreigners and six Pakistanis were on board the MI-17, which crashed into a school Gilgit and caught fire.
“Ambassadors of several countries were killed in a helicopter crashed in Pakistan. Thanks to last moment change, Azerbaijani Ambassador to Pakistan Dashgin Shikarov avoided getting on the helicopter,” Azerbaijani Ambassador to Lithuania Hasan Mammadzade wrote on his Twitter.
More about: