44.3公里。根据百度地图查询得知两地相距44.3公里,银川位于西北地区宁夏平原中部,是宁夏回族自治区首府。上海庙镇位于内蒙古自治区鄂尔多斯市鄂托克前旗,地处鄂托克前旗西部。中途经过北京东路、河西高架桥和34个红绿灯全程需要57分钟。内蒙古上海庙矿区在银川东面不远的地方,从银川进入内蒙不远就到了.
1.从西安坐火车先到银川,从银川火车站乘公交到银川新汽车站,坐去往前旗或乌审旗的长途班车到上海庙矿区下就行了.银川到上海庙矿区可能就20多元,距离银川很近,交通很方便.
2.从西安都银川乘飞机,从机场打车去也行,不太远.或者坐机场大巴到民航大厦,再坐车到银川新汽车站坐长途班车也行.
以上两种是最便捷的方案,西安也有到鄂托克前旗的长途班车,在西安城西客运站有,别的客运站我不清楚,到鄂托克前旗以后,再坐到银川的班车就行了.