En el Viejo Mundo se extiende por la mayor parte de Europa desde el norte hasta la costa del Mediterráneo, la mayor parte de Asia, Japón, sur de los montes Nilgiri en la India, y sur de Filipinas.