公路第一期通车，由时任港督麦理浩主持通车仪式，初建设时全长17公里，来回共三线（双线往荃湾和单线往屯门），每条行车线阔度为3.3米，不设路肩。在1983年，屯门公路第二期亦正式通车，提供来回各三条行车线。后来因接驳工程及减少削填斜坡等，使现时总长度（以9号干线的路标计）达19.3公里。现时的屯门公路北端连接元朗公路，穿过屯门新市镇，然后依三圣邨附近的山坡东行到达荃湾，最后于荃湾柴湾角与荃湾路及青山公路荃湾段连接。除屯门市中心至虎地一段外（皇珠路以北），其余路段均为快速公路区域。修建该路对工程人员来说