The Federal Investigation Agency directed immigration officials at all international airports to stop Musharraf from travelling abroad, television news channels reported. The FIA formally issued written orders to immigration officials in this regard.
The move came a day after the Sindh high court issued orders that Musharraf could not leave Pakistan without seeking the permission of courts that are hearing cases against him.
The high court issued the directive while extending by 21 days the pre-arrest bail granted to 69-year-old Musharraf, in connection with several cases.
The former army chief, who ended nearly four years of self-exile by returning to Pakistan on March 24, was declared a fugitive by an anti-terrorism court in connection with the assassination of former premier Benazir Bhutto.
Musharraf has been accused of failing to provide adequate protection to Bhutto, who was killed by a suicide bomber in 2007. He has also been named as an accused in connection with the killing of Baloch nationalist leader Akbar Bugti in a 2006 military operation.
Some reports said Musharraf's name had been included in the exit control list, a list of people barred from traveling out of Pakistan though this could not be independently confirmed.
Musharraf plans to lead his All Pakistan Muslim League party in the upcoming general election. He has filed his nomination papers for three parliamentary constituencies in Karachi, Chitral and Islamabad.
Musharraf returns to Pak; vows to save his country
Musharraf is finished!
Not scared of arrest or death threats: Musharraf
Lawyer lobs shoe at Musharraf outside Pak high court
Felt insulted, humiliated standing before judge: Musharraf