En toda Europa, W y N de Asia hasta la China y el Japón, N y W de África y Macaronesia (Azores, Madeira y Canarias).