ทางหลวงแผ่นดินหมายเลข 34 สายบางนา–หนองไม้แดง เป็นทางหลวงแผ่นดินแนวตะวันตก-ตะวันออก แยกออกมาจากถนนสุขุมวิท ในเขตบางนา กรุงเทพมหานคร แล้วไปบรรจบถนนสุขุมวิทที่ทางแยกต่างระดับหนองไม้แดง ใน อำเภอเมือง จังหวัดชลบุรี ทางหลวงสายนี้ได้รับการกำหนดให้เป็นทางหลวงเอเชียสาย 19
ทางหลวงแผ่นดินหมายเลข 34 เป็นทางหลวงแผ่นดินขนาด 8-14 ช่องจราจร มีจุดเริ่มต้นทางทิศตะวันตกที่ทางแยกบางนาในพื้นที่เขตบางนา กรุงเทพมหานคร เข้าสู่จังหวัดสมุทรปราการโดยผ่านพื้นที่อำเภอบางพลี อำเภอบางเสาธง และอำเภอบางบ่อ จากนั้นจึงเข้าสู่จังหวัดฉะเชิงเทราในพื้นที่อำเภอบางปะกง และไปบรรจบกับถนนสุขุมวิทที่ทางแยกต่างระดับหนองไม้แดง ในปัจจุบันมีทางพิเศษบูรพาวิถีเป็นทางยกระดับอยู่ด้านบนของถนน เป็นทางเลือกสำหรับผู้ที่ต้องการความสะดวกรวดเร็วมากขึ้นกว่าเดิม
ในอดีตยังไม่มีการกำหนดชื่อเรียกทางหลวงแผ่นดินหมายเลข 34 อย่างเป็นทางการ ชาวบ้านจึงเรียกชื่อถนนสายนี้ตามจุดเริ่มต้นถึงจุดสิ้นสุด (รวมไปกับถนนสุขุมวิท) ว่า ถนนบางนา?ตราด และเรียกติดปากมาเรื่อย ๆ จนกระทั่งกรมทางหลวงได้กำหนดชื่ออย่างเป็นทางการตามจุดสิ้นสุดที่แท้จริงของถนนสายนี้ว่า ทางหลวงสายบางนา–บางปะกง อย่างไรก็ตาม กรุงเทพมหานครได้กำหนดชื่อเรียกถนนในพื้นที่ของตนว่า "ถนนบางนา?ตราด"
ต่อมากรมทางหลวงได้กำหนดให้ทางหลวงแผ่นดินหมายเลข 34 มีเส้นทางขยายต่อไปถึงบริเวณทางแยกต่างระดับหนองไม้แดง ตำบลหนองไม้แดง อำเภอเมืองชลบุรี จังหวัดชลบุรี โดยใช้ทางคู่ขนานของทางหลวงแผ่นดินหมายเลข 3 แต่นับหลักกิโลเมตรถนนสุขุมวิทซ้อนไปกับทางหลวงแผ่นดินหมายเลข 34 ด้วย และกำหนดชื่อเรียกใหม่เป็น ทางหลวงสายบางนา–หนองไม้แดง