SINGAPORE - All Singapore Airlines (SIA) and SilkAir flights to and from Bali on July 10 were cancelled due to ash from Mount Raung.
In total, 10 flights between Singapore and Bali were cancelled.
In addition, two SIA flights to Bali and two flying from Bali to Singapore on Saturday will be delayed.
Singapore Airlines will waive cancellation and change fees for passengers affected.
Changi Airport Group said a total of 32 flights were affected - 16 arriving from Bali and 16 departing for it.
The airlines affected include AirAsia, Tigerair, Silkair and Garuda.
Some flights were cancelled, others re-timed or delayed.
In June, Indonesian authorities raised the alert status of Mount Raung - a 3,300-metre volcano - to the second highest level after it began to spew lava and ash high into the air, AFP reported.
The volcano forced the closure of five airports in Indonesia including Ngurah Rai airport near Denpasar, Bali's capital, and an international airport on the popular island Lombok.
More than 300 flights - 160 domestic and 170 international - have so far been cancelled at Bali's airport due to the ash cloud.
Garuda said it had cancelled a total of 112 flights, while Jetstar grounded its services, and AirAsia axed services from Bali and neighbouring Lombok.