Authorities on Wednesday closed several Indonesian airports shrouded in smoke from land-clearing fires, threatening chaos for millions of travelers preparing to return home to celebrate the end of the Muslim holy month Ramadan.

About 14.5 million people are expected to travel by road, air and sea during an annual exodus from major cities to rural villages to mark the end of the fasting month, expected within days.

Authorities closed three regional airports where visibility was only about 100 yards due to fires used to clear land in the archipelago nation, said Transport Minister Hatta Radjasa.

Flight cancelations and delays also were reported at airports on Borneo and Sumatra islands, officials said.

CountryWatch: Indonesia

The help of the army, firefighting airplanes and cloud-seeding have so far failed to extinguish fires that have raged for more than two months, shrouding much of western Indonesia and neighboring Malaysia and Singapore with smoke.

In Malaysia, air quality in the capital of Kuala Lumpur plunged to unhealthy levels. The government advised citizens to refrain from outdoor activities.

A meeting of leaders from five Southeast Asian countries last week urged Jakarta to ratify a regional treaty on cross-border haze, and said financial assistance would be withheld until it did.

The smog, which triggered health warnings in Singapore and Malaysia this year, has plagued Southeast Asia since the 1990s.

Indonesia says it is cracking down on those responsible for the fires, having arrested 300 people and filed lawsuits against six companies this year.