Olyckan inträffade en halv kilometer från tågstationen i Cicalengka i Bandung på den västra sidan av den tätbefolkade ön.
Det var ett snabbtåg från Indonesiens näst största stad Surabaya som krockade med ett pendeltåg, enligt det nationella järnvägsbolaget. Bilder från olycksplatsen visar demolerade vagnar, en av dem har störtat ned i ett risfält.
Olycksorsaken utreds. Tågolyckor är relativt vanliga på Indonesiens åldrande järnväg.