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