一条公路，全长350.44千米，沿途设有88座桥梁。起点是河内市嘉林县的一座桥樑，与国道1A号相接。向北经过太原省、北省、高平省，终点是广西水口口岸（越方是高平省驮隆口岸）。过去，国道3号在高平市以东的广渊向北，沿着现今的国道206号经过重庆县到靖西市岳圩镇的中越边境72号界碑北侧，岳圩口岸是国家二类口岸，对面是越南坡标口岸。由于历史的原因，岳圩口岸至今尚未恢复开通，目前是边民互市点。而从广渊向东到水口口岸的现今国道3号，过去是国道170号。从河内到那伐（北省银山县南部的一个市镇），公路长192