Le cerisier bleu est présent dans la forêt dense de basse et moyenne altitude (jusqu'à 500 m).
Sa distribution est très large : de l'Asie tempérée Chine(Guangxi, Hainan, Yunnan) à l'Asie tropicale : Bangladesh, Bhoutan, Inde, Népal, Cambodge, Myanmar, Thaïlande, dans la zone Pacifique : Indonésie, Malaisie, Nouvelle-Guinée, archipel Bismarck, Fidji, Vanuatu, Nouvelle-Calédonie et aux îles Salomon et jusqu'en Australie (Queensland, Nouvelle-Galles du Sud).