Vụ việc xảy ra vào lúc 21h ngày 18/1 theo giờ địa phương khi một chiếc xe buýt không tránh được và đã đâm vào một chiếc xe tải dừng đỗ trước đó bên đường do hỏng lốp.
Sau khi đâm, tài xế xe buýt bị bất ngờ mất kiểm soát tay lái khiến chiếc xe lao ra khỏi lòng đường. Xe buýt này đang chở một nhóm học sinh trung học phổ thông cùng giáo viên trên đường về nhà sau chuyến thăm quan một trường đại học ở thành phố Yogyakarta trên đảo Java.
Một giáo viên đã thiệt mạng ngay tại hiện trường, trong khi một học sinh tử vong sau khi được đưa đến bệnh viện. Những người bị thương đã được đưa đến bệnh viện gần đó để điều trị.