how long were dinosaurs on earth

9 minutes ago 1
Nature

Dinosaurs lived on Earth for about 165 to 180 million years. They first appeared approximately 245 million years ago during the Middle Triassic Epoch and became extinct around 66 million years ago at the end of the Cretaceous Period. This long reign of dinosaurs ended abruptly due to a mass extinction event likely caused by a massive asteroid impact near the Yucatán Peninsula.