A bomb attack targeting an aide of Pakistan's prime minister has killed five people.
The official escaped unhurt from the attack, police said.
Hours later, gunmen shot and killed a secular anti-Taliban politician and his two aides on the outskirts of the city of Peshawar, police said.
The two bombs exploded in the Shangla area near the convoy of Amir Muqam, a cabinet aide and former parliamentarian.
The blast killed two police officers and three of his private guards.It was not clear whether both or one of them were suicide attacks.
Mr Muqam told reporters it was the sixth such attack against him in recent years. He didn't name the militants directly but said that "the terrorists" wouldn't win.
"Such attacks can't stop me from siding with the truth," he said.
Shangla is part of the Swat Valley, which local Taliban militants captured before an army offensive drove them out in 2009. The militants have killed thousands of Pakistani civilians, security forces and government officials in a campaign of bombings and gun attacks they hope will bring down the state and allow them to impose their own extreme interpretation of Islamic law.