The Nicobar pigeon is a strong flier and therefore has a fairly large range. It is a small island specialist, found mainly in South East Asia and the Pacific, from the Indian Nicobar Islands eastward to Thailand, Malaysia, Indonesia, the Philippines and Papua New Guinea.