Kết quả điều tra ban đầu xác định, vào tối 30/8, Nguyễn Cảnh Hạ Long điều khiển xe khách giường nằm mang BKS 50E-449.17 của nhà xe Việt Tân Phát chạy tuyến TP Hồ Chí Minh - An Khê (Gia Lai). Trên xe khách lúc này có 31 hành khách, 1 lái xe và 2 phụ xe.
Khi đi đến khu vực Hàm Rồng, tài xế Nguyễn Cảnh Hạ Long cho xe chạy vào đường tránh Quốc lộ 19 nối Hàm Rồng với Đồng Xanh. Do lúc này trời mưa, đường trơn trượt nên khi đi đến Km 10+600 thì xe bị mất lái rồi lật nghiêng về lề đường bên phải.Vụ tai nạn làm 1 người tử vong tại chỗ và 7 người bị thương. Sau đó, có thêm 3 người tử vong trên đường đưa đi cấp cứu.
Cơ quan Cảnh sát điều tra Công an tỉnh Gia Lai xác định, tài xế Long có giấy phép lái xe hạng D đủ điều kiện để điều khiển phương tiện trên và không có nồng độ cồn, âm tính với ma túy trong quá trình điều xe.
Tuy nhiên, trong quá trình điều khiển xe, tài xế Long đã không làm chủ tốc độ ở đoạn đường có các biển cảnh báo nguy hiểm về khúc cua, đoạn đường giao nhau với đường không ưu tiên. Đồng thời, thời điểm xảy ra vụ tai nạn xuất hiện mưa lớn, đường trơn trượt nhưng tài xế Long không chủ động giảm tốc độ đảm bảo an toàn dẫn đến tai nạn khiến nhiều người thương vong.