The butterfly occurs in India in the northeast, namely, in Meghalaya (Khasi Hills), Manipur and Mizoram (Lushai Hills) onto Myanmar (Maymyo, Karen Hills and Tavoy). It is also found in Indo-China in the countries of Thailand, South Vietnam and Laos, and, in the Malay Peninsula as well as in Sumatra and Borneo.