Khoảng 7h sáng ngày 20/7, tại km 368, quốc lộ 1A, đoạn qua địa phận xã Nguyên Bình, huyện Tĩnh Gia, tỉnh Thanh Hóa, chiếc xe khách mang BKS 81L - 7018 do tài xế có tên là Hưng quê Hà Nam điều khiển, đang lưu thông theo hướng Thanh Hóa - Nghệ An.
Khi đến đoạn đường nói trên do trời mưa, đường trơn, lại gặp một số học sinh đang đi ngược chiều nên tài xế xe khách mất lái khiến chiếc xe chao đảo rồi lật nhào xuống ruộng. Lúc xảy ra tai nạn, trên chiếc xe có 30 hành khách.
Nhiều hành khách bị thương, trong đó có 2 người bị thương nặng.