Theo cảnh sát, vụ tai nạn xảy ra tối 4/9 gần thị trấn Wellawaya, cách thủ đô Colombo khoảng 280 km về phía Đông. Chiếc xe đã rơi xuống vực sâu khoảng 300 mét.
Cuộc điều tra ban đầu của cảnh sát cho thấy tài xế xe khách đã mất lái khi đang di chuyển tốc độ cao, đâm vào một phương tiện khác và vào lan can trước khi lật nhào khỏi vách đá. Vào thời điểm xảy ra tai nạn, trên xe buýt có khoảng 30 người. Trong số những người gặp nạn có 5 trẻ em.
Hình ảnh của truyền thông cho thấy lực lượng quân đội đã được điều động để hỗ trợ công tác cứu hộ.
Tai nạn xe buýt nghiêm trọng thường xuyên xảy ra ở Sri Lanka, đặc biệt là ở các vùng núi, chủ yếu là do lái xe ẩu, đường sá hẹp và bảo trì kém.