The Squadron, along with No. 114 Squadron, took part in operations during the Third Anglo-Afghan War between May and August 1919. No. 31 Squadron carried out raids on Jalalabad on 17, 20 and 24 May in which they lost three aircraft. In June 1919, the Squadron's fleet was standardised with the replacement of the B.E.2s and HF.27s with the Bristol F.2B Fighter. For the next ten years, No. 31 Squadron helped police the Waziristan and Afghanistan regions as well as supporting the British Army in putting down any rebellions.