According to the Jakarta Globe newspaper, the crash took place in the city of Subang as the bus carrying 58 people was heading for the city of Tasikmalaya for a pilgrimage.
Local emergency services reportedly said that the death toll may increase.
The cause of the incident has not been announced.