Nguyên nhân chính dẫn đến các TNGT đường sắt chủ yếu xảy ra trên các đường ngang dân sinh bất hợp pháp, với hơn 150 vụ, chiếm tới 60%.
Hầu hết tai nạn xảy ra là do người và các phương tiện tham gia giao thông cố tình vượt qua đường sắt hoặc vi phạm hành lang an toàn giao thông đường sắt, dẫn đến bị tàu cán.
Bên cạnh đó, theo thống kê, hiện trên toàn mạng lưới đường sắt cả nước có hơn 1.200 đường ngang có biển báo, cảnh báo động, người gác và có tới hơn 4.700 đường ngang bất hợp pháp, hơn 360.000m2 các công trình vi phạm hành lang an toàn giao thông đường sắt