Esta mariposa é bastante difundida, encontrada da Índia ao Japão e depois ao sul no Nepal, Sri Lanka, Bornéu e outras ilhas no leste da Ásia. Muitas subespécies vivem no Paquistão, Afeganistão, Filipinas, Rússia, China, Java, Sri Lanka, Sumatra, Taiwan e Bornéu.