建元朗公路前，十八乡路并非其规划范围内。早期十八乡交汇处只连接大旗岭路及接驳博爱交汇处的支路，十八乡路的设计与元朗公路并无直接关连。踏入21世纪，政府把元朗市南面、元朗公路以北的十八乡地段（第13及14区）规划为住宅区，并兴建一系列的道路，包括改建大棠路附近的道路，以及兴建多条新道路，L2道路是其中之一。该路于2006年通车，并于同年3月命名为十八乡路。十八乡路通车后，有区议员建议把九巴线改为途经十八乡路，但计划没有落实，该线更于2014年在元朗区区域性巴士路线重组下取消；结果此计划由线大幅延长至取