北京公积金转到山西需要分别到北京市住房公积金管理中心和山西省住房公积金管理中心申请办理。首先在北京市住房公积金管理中心申请异地住房公积金转出,然后再到山西省住房公积金管理中心申请转入,待两边的手续都已经办理完毕,公积金账户余额就可以从北京转入山西地区了。