Cenozoic
Neogene
Pliocene
Piacenzian
Zanclean
Miocene
Messinian
Tortonian
Serravallian
Langhian
Burdigalian
135.5 Ma
Mesozoic
Jurassic
Late Jurassic
Kimmeridgian
Oxfordian
Middle Jurassic
Callovian
Bathonian
Bajocian
Aalenian
Early Jurassic
Toarcian
Pliensbachian
Sinemurian
Hettangian
Triassic
Late Triassic
Rhaetian
Norian
Carnian
Middle Triassic
Ladinian
Anisian
Early Triassic
Olenekian
31.4 Ma
Paleozoic
Permian
Cisuralian
Artinskian
Sakmarian
Asselian
Carboniferous
Pennsylvanian
Gzhelian
Kasimovian
Moscovian
Bashkirian
Mississippian
Serpukhovian
11.8 Ma
Paleozoic
Carboniferous
Mississippian
Visean
Tournaisian
0.3 Ma
Paleozoic
Devonian
Late Devonian
Famennian
Frasnian
Middle Devonian
Givetian
Eifelian
Early Devonian
Emsian
88.5 Ma
Paleozoic
Ordovician
Early Ordovician
Tremadocian
Cambrian
Furongian
Stage 10
Jiangshanian
Paibian
Series 3
Guzhangian
Drumian
Stage 5
Series 2
Stage 4
Stage 3
Terreneuvian
Stage 2
Fortunian
Neoproterozoic
Ediacaran
Cryogenian
941.3 Ma
Paleoproterozoic
Statherian
Orosirian
Rhyacian