What is the name of the oldest Zoroastrian fire temple in India?

The story behind the answer

Iranshah, also called the Udvada Atash Behram, is traditionally regarded as the oldest Zoroastrian fire temple in India.

The sacred fire is housed at Udvada in Gujarat and is one of India’s eight Atash Behrams, the highest grade of Zoroastrian fire temple. Its history is linked to the arrival of Persian Zoroastrians in India. According to the traditional account, the fire was consecrated at Sanjan in the eighth century after migrants brought sacred implements from Iran.

The flame has not remained in one building throughout its history. During periods of danger it was moved to the Bahrot Caves, Bansdah, Navsari, and Surat before reaching Udvada in the eighteenth century. The present temple was built in 1742, so “oldest” refers chiefly to the antiquity and continuity of the sacred fire and its institution, not to the age of the current structure.

Iranshah means “King of Iran,” reflecting the fire’s symbolic connection with the lost Zoroastrian monarchy and the community’s Persian heritage. Udvada remains a major pilgrimage center for Parsis and other Zoroastrians.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: