512国道,即万全—达拉特旗公路,简称万达线,国道编号G512。规划起点为河北省张家口市万全区,规划终点为内蒙古自治区鄂尔多斯市达拉特旗,主要控制点:万全、天镇、阳高、丰镇、凉城、和林格尔、托克托、达拉特旗。

国道512线口子村(蒙晋界)至丰镇段公路主线全长52.424km,公路等级为一级;连接线长9.6km,公路等级为二级。

主线起点在丰镇市官屯堡镇口子村东2000m处明长城(蒙晋界)内蒙侧300m处,起点段设分离式路基左幅接山西省S202线,经韩家营、上白寺、三道沟、新营村、后营子、元山村金六营、缸房夭、二号村、祁县营子、三间房于官村、唐家沟、头号村、于万沟、四号村、九号村、东十八台等村庄。先后跨越饮马沟、与丰浑线交叉、跨越饮马河、跨越丰兴公路及京包铁路,与G208、G55分离立交设置互通进行交通量转化,终点与G512线丰镇至凉城段起点顺接,路线总体呈东南西北走向。