Tuyến đường sắt chạy qua địa bàn Quảng Bình dài 174,5 km, hiện có 140 đường ngang dân sinh băng qua đường sắt, tuy nhiên, chỉ có 75 đường ngang hợp pháp (có gác chắn và người gác), 149 lối đi tự mở, tiềm ẩn nhiều nguy cơ tai nạn giao thông.