โครงสร้างพื้นฐานหลักของการขนส่งภายในประเทศคือ ถนนหรือทางหลวง ระบบสัญญาณและเครื่องหมายจราจร และที่หยุดรถ พักรถ และสถานีขนส่ง ความยาวถนนในประเทศไทยครอบคลุมทุกภูมิภาคและชุมชนมีประมาณ 200,000 กิโลเมตร เป็นความยาวถนนที่อยู่ในความรับผิดชอบของกรมทางหลวงประมาณ 66,000 กิโลเมตร กรมทางหลวงชนบทอีกประมาณ 41,000 กิโลเมตร ที่เหลืออยู่ในความรับผิดชอบของท้องถิ่นอีกประมาณ 93,000 กิโลเมตร สำหรับถนนและทางหลวงจะต้องมีระบบสัญญาณและเครื่องหมายจราจรที่เพียงพอเพื่อช่วยกำกับการใช้รถให้เกิดความปลอดภัยทั้งผู้ใช้รถ ผู้ร่วมทาง และประชาชนทั่วไป สำหรับโครงสร้างพื้นฐานสำหรับการขนส่งสาธารณะที่สำคัญประกอบด้วยที่พักรถ หรือที่หยุดรถ และสถานีขนส่ง เพื่อให้การจัดการการขนส่งมีประสิทธิภาพในภาพรวม