ketika memasuki kampung ngenol, darangdan, kabupaten purwakarta, bus bermaksud mendahului kendaraan di depannya saat melewati sebuah tikungan.
badan bus belum seluruhnya kembali ke jalur semula ketika dari arah berlawanan muncul truk boks bermuatan telur yang dikemudikan sungadi dari jakarta menuju bandung.
truk langsung menabrak badan bus bagian kanan belakang.