The species is found in Bangladesh, Sri Lanka, India, Myanmar; Tenasserim, extending into the Malayan subregion.
In India the butterfly is found south of the outer ranges of the Himalayas, except in desert tracts; east India; the north-west Himalayas; Assam.