I will travel to Pakistan with my Belgian passport. I have dual nationality and a National Pakistani ID card, so I do not need a visa to enter Pakistan. My passport will expire less than 6 months (5 months and 27 days exactly) from the time of travel. Can I travel with this passport?
As stated by Timatic, the database used by airlines:
Passports and other documents accepted for entry must be valid on arrival.
In other words, it only has to be valid on the day you enter Pakistan. So you'll be fine!