Landslides in northern Thailand, triggered by days of heavy downpours, killed seven people on Saturday and left one missing, an official said.