This species is endemic to India and Sri Lanka. In India it is restricted to the Western Ghats, Southern India and the east coast. It has been recorded as far north as Gujarat. It is often seen even in the gardens and sometimes in the middle of busy traffic in large cities such as Mumbai, Pune and Bangalore. Mark Alexander Wynter-Blyth recorded it in Madhya Pradesh, Jharkhand, West Bengal, Sikkim and Kerala.