根据我所了解到的信息,312国道的起点是位于江苏省苏州市吴中区的乐元桥,终点则是位于青海省门源回族自治县的布伦口。 根据地图测算,这两地间全程为约3799公里。 具体里程还需根据实际道路情况来进行确认,以上仅提供一个估计值。