หลังจากรถไฟฯ นำระบบเทคโนโลยีสมัยใหม่ มาอำนวยความสะดวก ในการจำหน่ายตั๋วรถไฟ และ สำรองที่นั่งผ่านช่องทางออนไลน์แก่ผู้โดยสาร ทั้งเว็บไซต์ D-Ticket (https://dticket.railway.co.th) และแอปพลิเคชัน D-Ticket (ระบบ Android และ IOS) ซึ่งสามารถจองตั๋วโดยสารล่วงหน้าได้สูงสุด 30 วัน เพิ่มเติมจากการซื้อตั๋วโดยสารปกติ ที่สามารถซื้อได้ผ่านศูนย์บริการลูกค้าสัมพันธ์ โทร 1690 และ ที่สถานีรถไฟทุกแห่งนั้น
นายเอกรัช ศรีอาระยันพงษ์ ผู้อำนวยการศูนย์ประชาสัมพันธ์ การรถไฟแห่งประเทศไทย เปิดเผยว่า ปัจจุบันพบว่า มีผู้สำรองที่นั่งผ่านช่องทางออนไลน์ และ ไม่นำรหัสการจองตั๋ว มาชำระเงินภายในระยะเวลาที่กำหนด จำนวนมาก จนส่งผลให้ผู้โดยสารผู้อื่นขาดโอกาส ไม่สามารถเข้าถึงสิทธิ์การสำรองที่นั่ง ในช่วงระยะเวลาดังกล่าว