อุโมงค์จะถูกขุดผ่านประเภทของวัสดุที่แตกต่างตั้งแต่ดินเหนียวนุ่มจนถึงหินแข็ง วิธีการก่อสร้างอุโมงค์ขึ้นอยู่กับปัจจัยต่างๆเช่นสภาพของดิน สภาพของน้ำใต้ดิน ความยาวและขนาดเส้นผ่าศูนย์กลางของอุโมงค์ ความลึกของอุโมงค์ การจัดส่งเพื่อสนับสนุนการขุดดิน การใช้งานและรูปร่างขั้นสุดท้ายของอุโมงค์ และการจัดการความเสี่ยงที่เหมาะสม