โครงการก่อสร้างทางหลวงหมายเลข 118 สาย เชียงใหม่ - เชียงราย ตอน อ.แม่สรวย - บรรจบทางหลวงหมายเลข 1 ตอน 2
ทางหลวงแผ่นดินหมายเลข 118 มีเส้นทางแยกมาจากทางหลวงแผ่นดินหมายเลข 11 ที่แยกศาลเด็ก อำเภอเมืองเชียงใหม่ จังหวัดเชียงใหม่ ไปบรรจบกับถนนพหลโยธิน หรือทางหลวงแผ่นดินหมายเลข 1 ที่แยกแม่ลาว อำเภอแม่ลาว จังหวัดเชียงราย เดิมเป็นทางหลวงแผ่นดินหมายเลข 1019 (เชียงใหม่ - แม่สรวย) และส่วน 25 กิโลเมตรแรกของทางหลวงแผ่นดินหมายเลข 109 (บ.ป่าสัก-แม่สรวย - ฝาง) ทางหลวงสายนี้ตัดผ่านอำเภอเมืองเชียงใหม่ อำเภอสันทราย อำเภอดอยสะเก็ด จังหวัดเชียงใหม่ อำเภอเวียงป่าเป้า อำเภอแม่สรวย และอำเภอแม่ลาว จังหวัดเชียงราย ผ่านพื้นที่ต้นน้ำแม่กวงและต้นน้ำแม่ลาวในเขตอุทยานแห่งชาติแม่ตะไคร้ และอุทยานแห่งชาติขุนแจ
ในช่วงแรกของเส้นทาง ตั้งแต่แยกศาลเด็ก จังหวัดเชียงใหม่ ถึงทางแยกเข้าอำเภอดอยสะเก็ด เป็นถนนคอนกรีตเสริมเหล็กขนาด 4-8 ช่องจราจร ระยะทาง 14.262 กิโลเมตร จากนั้นจะเป็นถนนลาดยางขนาด 4 ช่องจราจร มีเกาะกลาง เลาะไปตามภูเขาเพื่อข้ามทิวเขาขุนตานบริเวณดอยนางแก้ว ไปยังอำเภอเวียงป่าเป้า จังหวัดเชียงราย ซึ่งถนนในช่วงกิโลเมตรที่ 20 ถึงกิโลเมตรที่ 63 ได้รับการขยายตั้งแต่ พ.ศ. 2560 ก่อสร้างแล้วเสร็จตลอดทั้งสายปี พ.ศ. 2564 เมื่อเข้าถึงตัวเทศบาลตำบลแม่ขะจาน ถนนจะเหลือ 4 ช่องจราจร ไม่มีเกาะกลาง (บางช่วงช่องทางซ้ายมีลักษณะคับแคบ รถ 4 ล้อขึ้นไปไม่สามารถสัญจรได้) ถึงทางหลวงแผ่นดินหมายเลข 1150 จากนั้นถนนจะลดเหลือ 2 ช่องจราจร เข้าเขตเทศบาลตำบลเวียงป่าเป้าจากนั้นเส้นทางจะตัดผ่านเนินซึ่งเป็นรอยต่อระหว่างอำเภอเวียงป่าเป้าและอำเภอแม่สรวย จากนั้นตัดกับทางหลวงแผ่นดินหมายเลข 109 ที่อำเภอแม่สรวย ก่อนที่เส้นทางจะเลาะภูเขา ข้ามไปยังเขตอำเภอแม่ลาว สิ้นสุดเส้นทางที่ถนนพหลโยธิน ในเขตอำเภอแม่ลาว จังหวัดเชียงราย
ในช่วงแรกของเส้นทาง ตั้งแต่แยกศาลเด็ก จังหวัดเชียงใหม่ ถึงทางแยกเข้าอำเภอดอยสะเก็ด เป็นถนนคอนกรีตเสริมเหล็กขนาด 4-8 ช่องจราจร ระยะทาง 14.262 กิโลเมตร จากนั้นจะเป็นถนนลาดยางขนาด 4 ช่องจราจร มีเกาะกลาง เลาะไปตามภูเขาเพื่อข้ามทิวเขาขุนตานบริเวณดอยนางแก้ว ไปยังอำเภอเวียงป่าเป้า จังหวัดเชียงราย ซึ่งถนนในช่วงกิโลเมตรที่ 20 ถึงกิโลเมตรที่ 63 ได้รับการขยายตั้งแต่ พ.ศ. 2560 ก่อสร้างแล้วเสร็จตลอดทั้งสายปี พ.ศ. 2564 เมื่อเข้าถึงตัวเทศบาลตำบลแม่ขะจาน ถนนจะเหลือ 4 ช่องจราจร ไม่มีเกาะกลาง (บางช่วงช่องทางซ้ายมีลักษณะคับแคบ รถ 4 ล้อขึ้นไปไม่สามารถสัญจรได้) ถึงทางหลวงแผ่นดินหมายเลข 1150 จากนั้นถนนจะลดเหลือ 2 ช่องจราจร เข้าเขตเทศบาลตำบลเวียงป่าเป้าจากนั้นเส้นทางจะตัดผ่านเนินซึ่งเป็นรอยต่อระหว่างอำเภอเวียงป่าเป้าและอำเภอแม่สรวย จากนั้นตัดกับทางหลวงแผ่นดินหมายเลข 109 ที่อำเภอแม่สรวย ก่อนที่เส้นทางจะเลาะภูเขา ข้ามไปยังเขตอำเภอแม่ลาว สิ้นสุดเส้นทางที่ถนนพหลโยธิน ในเขตอำเภอแม่ลาว จังหวัดเชียงราย