The distribution area of A. florea is generally confined to warm climates. In the west, the species is present in the warmer parts of Oman, Iran and Pakistan, through the Indian sub-continent and Sri Lanka. It is found as far east as Indonesia, but its primary distribution centre is southeast Asia. Rarely found at altitudes above 1500 m, the bee is absent north of the Himalayas. It is frequently found in tropical forests, in woods and even in farming areas. In southeast Asia it is not rare to find a nest of A. florea in a village.