Trước đó, lực lượng Phòng Cảnh sát giao thông đường bộ - đường sắt tỉnh Hà Tĩnh đã yêu cầu kiểm tra xe khách mang biển kiểm soát 75B-00520 (chạy tuyến Vinh - Huế, của nhà xe Châu Ngọc Linh) do tài xế Nguyễn Anh Tiến (39 tuổi, trú TP Huế) cầm lái, lúc xe này chạy trên quốc lộ 1A, đoạn qua địa phận xã Kỳ Nam, huyện Kỳ Anh (Hà Tĩnh).
Qua kiểm tra, công an phát hiện mặc dù xe khách này chỉ được phép chở tối đa 42 hành khách, nhưng trên thực tế có đến 84 hành khách. Lái xe đã để hành khách ngồi cả trên lối đi chung giữa các giường nằm của xe.
Ngay lập tức, lực lượng chức năng đã lập biên bản và đưa xe vi phạm cùng toàn bộ hành khách trên xe đến bến xe Hà Tĩnh để xử lý.
Sau đó, số khách chở quá quy định đã được bố trí xe đi tiếp hành trình; nhà xe vi phạm bị xử lý ở mức xử phạt cao nhất là 42 triệu động và lái xe cũng bị tước giấy phép.