Bangladesh, Bhutan, Brunei Darussalam, Cambodia, China (mainland), India, Indonesia, Laos, Malaysia, Myanmar, Nepal, Philippines (B), Singapore (B), Sri Lanka, Thailand, Vietnam.
Population
Estimated population is unknown (2010).
Asian Palm Swift (Cypsiurus balasiensis) [XC323926]
by Werzik from Jessore Sadar Upazila, Jessore, Khulna Division, Bangladesh (alarm call, flight call)
Asian Palm Swift (Cypsiurus balasiensis) [XC741598]
by Dave Guo from Thrissur, Thrissur, Kerala, India (flight call)
Subspecies
Forms superspecies with African Palm-swift (Cypsiurus parvus), with which previously considered conspecific. Sulawesi in process of being colonized from south, by either infumatus or bartelsorum. Species name often erroneously listed as batasiensis.
The following 4 subspecies are recognised:
balasiensis (Gray, 1829) - Indian Subcontinent west of Assam hills.
infumatus (Sclater, PL, 1866) - Assam hills to Indochina, Malay Peninsula, Sumatra and Borneo.
bartelsorum Brooke, 1972 - Java and Bali.
pallidior (McGregor, 1905) - Northern and eastern Philippines.