Josiah is killed in battle
Josiah confronted Pharaoh Neco at Megiddo. Josiah was killed and taken back to Jerusalem for burial. He had reigned for 31 years.
Key passages
2 Ki 23:29–30

In his days, Pharaoh Neco, king of Egypt, went up against the king of Assyria at the Euphrates River. King Josiah went to meet him, and he killed him at Megiddo as soon as he saw him. So his servants drove him dead in a chariot from Megiddo, and they brought him to Jerusalem and buried him …

2 Ch 35:20–25

After all of this that Josiah had prepared for the temple, Neco the king of Egypt went up to make war at Carchemish on the Euphrates, and Josiah went up to meet him. And he sent messengers to him, saying, “What is there between us, O king of Judah? I am not against you …

See also
2 Ki 22:1; 2 Ch 34:1;
See also
Important Things