山西距离黑龙江更远。山西距离内蒙古约447.2公里,山西距离内黑龙江约1694.7公里。山西位于中国华北,东与河北省为邻,西与陕西省相望,南与河南省接壤,北与内蒙古自治区毗连。黑龙江省地处中国东北部,北、东部与俄罗斯隔江相望,西部与内蒙古自治区相邻。