Zdaniem policji, podczas jazdy pod górę silnik pojazdu stracił moc. Wtedy autobus zaczął jechać do tyłu, potrącił motocykl i spadł ze wzgórza. Do wypadku doszło na krętej drodze w zachodniej części Jawy. Autobus, którym podróżowało ponad 40 osób, jechał z popularnego wśród turystów wulkanu Tangkuban Perahu do miasta Tangerang.