ISLAMABAD (PAKISTAN): The visa duration for Pakistani nationals has been reduced to three months from five years, said a spokesperson of the US embassy in Pakistan.