Se presenta en la mayor parte de Europa, de la Península Ibérica, en el sur de Inglaterra, sur de Suecia y en los Países Bálticos, en el centro de Rusia, sur de los Urales y en el Cáucaso, Noroeste de África, Cirenaica, Islas Mediterráneas, Turquía, Líbano, Israel, Siria, Irán, Afganistán, Kazajistán, Turkmenistán, Uzbekistán, Kirguistán, Mongolia, China, Península de Corea, Taiwán, Himalayas del noroeste de India, Tailandia hasta Laos por el este; y tal vez en África subsahariana.