การเดินรถของการรถไฟแห่งประเทศไทย (รฟท.) ขณะนี้ พบว่า เปิดให้บริการประชาชนทั่วประเทศ รวม 204 ขบวน จากทั้งหมด 244 ขบวน โดยเส้นทางสายเหนือ เดินทางจากกรุงเทพฯ ไปยังเชียงใหม่ได้ทุกขบวน และสายอีสาน เดินทางจาก กรุงเทพฯ ไปหนองคาย และอุบลราชธานี ส่วนเส้นทางสายใต้ เปิดเดินรถวันละ 18 ขบวน ส่วนใหญ่เป็นรถธรรมดา รถชานเมืองและรถท้องถิ่น แต่ยังงดเดินรถขบวนรถไฟสายหลัก ช่วง จ.ชุมพร อ.หาดใหญ่ อ.สุไหงโก-ลก จำนวน 40 ขบวน