Question: which pharaoh ruled egypt for the longest period of time
Answer: 2345 -- 2333 BC Userkare Reigned 1 to 5 years , may have usurped the throne at the expense of Teti 2333 -- 2332 BC Meryre Pepi I -- 2332 -- 2283 BC Merenre Nemtyemsaf I -- 2283 -- 2278 BC Neferkare Pepi II Possibly the longest reigning monarch of human history with 94 years on the throne .