Eight airports halted operations over the weekend after ash was detected in their airspace, disrupting nearly 3,000 flights and leaving more than 340,000 passengers stranded.

The suspension of flight operations at Soekarno-Hatta International Airport, extended several times, has affected more than 900 flights, according to Indonesia's transportation…

A total of 1,558 flights have been delayed or cancelled across the eight affected airports.