ถนนวงแหวนรอบนอกกรุงเทพมหานคร รอบที่ 3

ทางหลวงพิเศษหมายเลข 91 สายวงแหวนรอบนอกกรุงเทพมหานคร รอบที่ 3 หรือ ถนนวงแหวนรอบนอกกรุงเทพมหานคร รอบที่ 3 เป็นโครงการทางหลวงพิเศษระหว่างเมืองสายหลัก มีระยะทางยาว 303 กิโลเมตร ทางสายนี้เป็นโครงข่ายทางหลวงที่มีความสำคัญในการพัฒนาเส้นทางคมนาคมขนส่งกับพื้นที่บริเวณภาคเหนือ ภาคตะวันออกเฉียงเหนือ ภาคกลาง และภาคตะวันออก โดยการแก้ไขปัญหาการจราจรติดขัดคับคั่งบนถนนกาญจนาภิเษก และในกรุงเทพมหานครและปริมณฑล ถนนสายนี้ได้รับการกำหนดให้เป็นส่วนหนึ่งของทางหลวงเอเชียสาย 2 และ ทางหลวงเอเชียสาย 123 โดยผ่าน 7 จังหวัดดังนี้
รายละเอียดของเส้นทาง.
ถนนวงแหวนรอบนอกกรุงเทพมหานคร รอบที่ 3 แบ่งออกเป็น 4 ส่วนต่อเนื่องกัน ได้แก่
ด้านเหนือ.
ช่วงสุพรรณบุรี - ทางหลวงแผ่นดินหมายเลข 32.
จุดเริ่มต้นของแนวเส้นทางอยู่บริเวณตำบลดอนตาล อำเภอเมืองสุพรรณบุรี จังหวัดสุพรรณบุรี มุ่งหน้า ทางทิศตะวันออก ตัดกับทางหลวงแผ่นดินหมายเลข 33 บริเวณตำบลหนองน้ำใหญ่ อำเภอผักไห่ จังหวัดพระนครศรีอยุธยา และมุ่งหน้าทางทิศตะวันออกเฉียงเหนือ ตัดกับถนนทางหลวงแผ่นดินหมายเลข 3454 และตัดข้ามแม่น้ำน้อย บริเวณตำบลอมฤต อำเภอผักไห่ จังหวัดพระนครศรีอยุธยา จากนั้นตัดกับทางหลวงแผ่นดินหมายเลข 3501 และข้ามแม่น้ำเจ้าพระยาที่ตำบล ป่าโมก อำเภอป่าโมก จังหวัดอ่างทอง มุ่งหน้าต่อทางทิศตะวันออกตัดผ่านทางหลวงแผ่นดินหมายเลข 309 ที่ตำบลบางปลากด อำเภอป่าโมก จังหวัดอ่างทอง จากนั้นมุ่งหน้าสู่ทิศ ตะวันออกเฉียงเหนือ จนไปสิ้นสุดที่ทางหลวงแผ่นดินหมายเลข 32 ตำบลหันสัง อำเภอบางปะหัน จังหวัดพระนครศรีอยุธยา 
ด้านตะวันออก.
ช่วงทางหลวงแผ่นดินหมายเลข 32 - ถนนรังสิต-นครนายก.
จุดเริ่มต้นของแนวเส้นทางอยู่บริเวณทางหลวงแผ่นดินหมายเลข 32 ที่ตำบลหันสัง อำเภอบางปะหัน จังหวัดพระนครศรีอยุธยา มุ่งหน้าสู่ทิศตะวันออกไปตัดกับถนนทางหลวงแผ่นดินหมายเลข 347 (บางปะหัน-เจ้าปลุก) แล้วมุ่งสู่ทิศตะวันออกเฉียงใต้เล็กน้อยจนตัดกับทางหลวงแผ่นดินหมายเลข 3013 (ทล.347-นครหลวง) และทางหลวงแผ่นดินหมายเลข 3467 (นครหลวง-ท่าเรือ) และตัดข้ามแม่น้ำป่าสัก บริเวณ ตำบลแม่ลา อำเภอนครหลวง จังหวัดพระนครศรีอยุธยา และมุ่งหน้าสู่ทิศตะวันออกเฉียงใต้ตัดกับ ทางหลวงแผ่นดินหมายเลข 2008 (ทล.33-บ้านปากแรด) และทางหลวงแผ่นดินหมายเลข 5026 (ทช.3008-บ้านตลาด) ก่อนที่ แนวเส้นทางจะเบี่ยงลงใต้เล็กน้อยและตัดกับทางหลวงแผ่นดินหมายเลข 33(บางปะหัน-โคกแดง) ที่ตำบลภาชี อำเภอภาชี จังหวัดพระนครศรีอยุธยา มุ่งหน้าต่อทางทิศตะวันออกเฉียงใต้ตัดผ่าน ทางหลวงแผ่นดินหมายเลข 3027 (ทล.329-บ้านดอนข่อย) และหมายเลข 3012 (บ้านชายสิงห์-บ้านท่าหิน) ก่อนจะเปลี่ยนทิศทางไปยังทิศ ใต้เล็กน้อยและตัดกับถนนทางหลวงหมายเลข 3043 (อุทัย-หนองตาโล่) และทางหลวงพิเศษหมายเลข 6 ที่ตำบลโพธิ์สาวหาญ อำเภออุทัย และมุ่งหน้าสู่ทิศตะวันออกเฉียงใต้เข้าสู่ จังหวัดสระบุรี ผ่านอำเภอหนองแค และเข้าสู่ จังหวัดพระนครศรีอยุธยาอีกครั้งที่ อำเภอวังน้อย ก่อนตัด กับถนนพหลโยธิน (ต่างระดับบางปะอิน-หนองแค) ที่ตำบลสนับทึบ อำเภอวังน้อย จากนั้นมุ่ง หน้าสู่ทิศตะวันออกเฉียงใต้เข้าสู่ จังหวัดปทุมธานี ตัดกับทางหลวงแผ่นดินหมายเลข 1021 (ทล.1-ทล.3261) และทางหลวงแผ่นดินหมายเลข 3261 (คลอง 10-หนองเสือ) ก่อนที่จะเปลี่ยนทิศทางไปทางทิศใต้ จนไปสิ้นสุดแนวเส้นทางที่ถนนรังสิต-นครนายก ที่ตำบลบึงสนั่น อำเภอธัญบุรี จังหวัดปทุมธานี
ช่วงถนนรังสิต-นครนายก - ถนนเทพรัตน.
จุดเริ่มอยู่บริเวณถนนรังสิต-นครนายก ที่ตำบลบึงสนั่น อำเภอธัญบุรี จังหวัดปทุมธานี มุ่งหน้าสู่ทิศใต้จนตัดกับถนนลำลูกกา (ลำลูกกา-คลอง16) และมุ่งหน้าสู่ทิศใต้เข้าสู่ กรุงเทพมหานคร ตัดผ่านถนนมิตรไมตรีและถนนเลียบวารี บริเวณแขวงคู้ฝั่งเหนือ เขตหนองจอก กรุงเทพมหานคร แล้วมุ่งหน้าสู่ทิศใต้ค่อนไปทางทิศตะวันออก เล็กน้อยตัดถนนทางหลวงหมายเลข 304 (แยกเข้ามีนบุรี-คลองหลวงแพ่ง) และตัดผ่านถนนฉลองกรุง จากนั้นมุ่งหน้าลงทิศใต้ค่อนไปทางตะวันออกผ่านเขตหนองจอก ก่อนแนวเส้นทางจะเปลี่ยนไปทางทิศใต้ บริเวณแขวงขุมทอง เขตลาดกระบัง และมาตัดกับถนนหลวงแพ่ง ก่อนเข้าสู่ จังหวัดสมุทรปราการ และ เข้าตัดกับถนนทางหลวงหมายเลข 7 (แขวงคลองสองต้นนุ่น-พิมพา) ที่ตำบลบางเสาธง อำเภอบางเสาธง จังหวัดสมุทรปราการ จากนั้นมุ่งหน้าสู่ทางทิศใต้ จนไปสิ้นสุดแนวเส้นทางที่ถนนทางหลวงหมายเลข 34 (ทางเข้าท่าอากาศยานสุวรรณภูมิ-บางวัว) ที่ตำบลบางเสาธง อำเภอบางเสาธง จังหวัดสมุทรปราการ 
โดยเส้นทางในช่วงนี้จะสร้างในรูปแบบสะพานบกทั้งหมด เนื่องจากก่อสร้างบนพื้นที่ลุ่มดินเหนียว
ด้านใต้.
ถนนเทพรัตน - ถนนพระรามที่ 2.
จุดเริ่มต้นของแนวเส้นทางอยู่บริเวณถนนเทพรัตน (ทางเข้าท่าอากาศยานสุวรรณภูมิ-บางวัว) ที่ตำบลบางเสาธง อำเภอบางเสาธง จังหวัดสมุทรปราการ โดยแนวเส้นทางมุ่งหน้าไปทางทิศใต้ตัดกับ ทางหลวงหมายเลข 3268 (บางพลี-บางบ่อ) จากนั้นแนวเส้นทางเข้าสู่เขตพื้นที่ อำเภอบางบ่อ ตำบลบางเพรียง แล้วเปลี่ยนทิศทางไปทางทิศตะวันตก เข้าสู่เขตพื้นที่ อำเภอบางพลี ที่ตำบลบางปลา แนวเส้นทางตัดกับทางหลวงหมายเลข 3256 (บางปู-บางพลี) ที่ตำบลบางปลา จากนั้นแนวเส้นทางเข้าสู่อำเภอเมืองสมุทรปราการ โดยแนวเส้นทางมุ่งขนานกับถนนท้องถิ่น สป.ก. 16-001 (ถนนแพรกษา) ที่ตำบลแพรกษาใหม่ แนวเส้นทางเบี่ยงไปมุ่งหน้าทางทิศตะวันตกเฉียงใต้ผ่านตำบลแพรกษา จากนั้น แนวเส้นทางตัดกับทางหลวงหมายเลข 3 (แบริ่ง-ท้ายบ้าน) ที่ตำบลท้ายบ้านใหม่ แนวเส้นทางเบี่ยงไป ทิศตะวันตกเฉียงเหนือ ก่อนข้ามแม่น้ำเจ้าพระยา ที่ตำบลท้ายบ้าน แนวเส้นทางมุ่งไปทางทิศตะวันตกเฉียงใต้ เข้าสู่อำเภอพระสมุทรเจดีย์ โดยแนวเส้นทางขนานกับทางหลวงหมาย 3243 (ทางเข้าวัดแหลมฟ้าผ่า) ผ่านตำบลแหลมฟ้าผ่า ตำบลนาเกลือ จากนั้นแนวเส้นทางผ่านแขวงท่าข้าม เขตบางขุนเทียน กรุงเทพมหานคร แนวเส้นทางเข้าสู่อำเภอเมืองสมุทรสาคร จังหวัดสมุทรสาคร โดยแนวเส้นทางผ่าน ตำบลพันท้ายนรสิงห์ ตำบลโคกขาม ตำบลบางหญ้าแพรก และข้ามแม่น้ำท่าจีน ผ่านตำบลท่าจีน ตำบลบางกระเจ้า ตำบลบ้านบ่อ จากนั้นแนวเส้นทางเบี่ยงมุ่งสู่ทิศตะวันตกเฉียงเหนือ ที่ตำบลบางโทรัด และสิ้นสุดเส้นทางที่แนวเส้นทางที่ทางหลวงหมายเลข 35 (สะพานข้ามแม่น้ำท่าจีนฝั่งตะวันตก-นาโคก) ที่ตำบลบางโทรัด อำเภอเมืองสมุทรสาคร จังหวัดสมุทรสาคร
ด้านตะวันตก.
ช่วงถนนพระรามที่ 2 - สุพรรณบุรี.
จุดเริ่มต้นของแนวเส้นทาง อยู่บริเวณถนนพระรามที่ 2 (ดาวคะนอง-วังมะนาว) ที่ตำบลบางโทรัด อำเภอเมืองสมุทรสาคร จังหวัดสมุทรสาคร มุ่งหน้าไปยังทิศตะวันตกเฉียงเหนือผ่านคลองท่าแร้ง ก่อนที่แนวเส้นทางจะเปลี่ยนไปทางทิศเหนือตัดกับถนนทางหลวงหมายเลข 375 (บ้านบ่อ-ลำลูกบัว) ที่ตำบลหลักสาม อำเภอบ้านแพ้ว จังหวัดสมุทรสาคร มุ่งหน้าต่อไปทางทิศเหนือ ตัดกับถนนทางหลวงชนบทหมายเลข สค. 3011 (บ้านแพ้ว-กระทุ่มแบน) ตำบลหลักสาม อำเภอบ้านแพ้ว จังหวัดสมุทรสาคร จากนั้นมุ่งหน้าต่อเข้าสู่ จังหวัดนครปฐม ตัดผ่านทางหลวงหมายเลข 1037 (ถนนคลองทางหลวง) จนไปสิ้นสุดที่บริเวณแนวเส้นทางหลวงพิเศษระหว่างเมืองสายเชียงราย-นราธิวาส MR1 ช่วงนครปฐม-สุพรรณบุรี ที่ตำบลบางระกำ อำเภอนครชัยศรี จังหวัดนครปฐม