The incident occurred in Mohmand tribal agency region on the Afghan border.
A military official said that two civilians were also injured in the early morning attack.
He said the two bombs were planted on Mamad Gat-Nawapass road.
No group took responsibility for the bombings, that are often blamed on the Taliban.