Peninsular and southern India up to Mumbai; Sikkim, Assam and Khasi Hills onto Myanmar and Dawnas; Orissa. In southern India the butterfly occurs in Kanara, Nilgiris and Anaimalai Hills, and possibly Thailand.