The fastest dinos and friends
Top speed is the fastest an animal could go for a short dash. Nobody has clocked a dinosaur, so scientists work it out from legs, muscles and footprints.
On land
- 1
OrnithomimusOstrich dinos70 km/h (43 mph) - 2
StruthiomimusOstrich dinos70 km/h (43 mph) - 3
DromiceiomimusOstrich dinos70 km/h (43 mph) - 4
ArchaeornithomimusOstrich dinos66 km/h (41 mph) estimate - 5
AnserimimusOstrich dinos66 km/h (41 mph) estimate - 6
AepyornithomimusOstrich dinos66 km/h (41 mph) estimate - 7
DzharacursorOstrich dinos66 km/h (41 mph) estimate - 8
GarudimimusOstrich dinos66 km/h (41 mph) estimate - 9
LepidocheirosaurusOstrich dinos66 km/h (41 mph) estimate - 10
MexidraconOstrich dinos66 km/h (41 mph) estimate - 11
RativatesOstrich dinos66 km/h (41 mph) estimate - 12
ShenzhousaurusOstrich dinos66 km/h (41 mph) estimate - 13
SinornithomimusOstrich dinos66 km/h (41 mph) estimate - 14
TototlmimusOstrich dinos66 km/h (41 mph) estimate - 15
HarpymimusOstrich dinos65 km/h (40 mph) estimate - 16
QiupalongOstrich dinos65 km/h (40 mph) estimate - 17
CompsognathusMeat-eating dinos64 km/h (40 mph) - 18
TyrannomimusOstrich dinos64 km/h (40 mph) estimate - 19
AfromimusOstrich dinos62 km/h (39 mph) estimate - 20
ArkansaurusOstrich dinos58 km/h (36 mph) estimate - 21
PelecanimimusOstrich dinos58 km/h (36 mph) estimate - 22
EdmontosaurusDuck-bills57 km/h (35 mph) - 23
GallimimusOstrich dinos56 km/h (35 mph) - 24
CarnotaurusMeat-eating dinos56 km/h (35 mph) - 25
BeishanlongOstrich dinos55 km/h (34 mph) estimate - 26
ParaxenisaurusOstrich dinos53 km/h (33 mph) estimate - 27
HerrerasaurusFirst dinosaurs51 km/h (32 mph) estimate - 28
LatenivenatrixRaptors51 km/h (32 mph) estimate - 29
DahalokelyMeat-eating dinos51 km/h (32 mph) estimate - 30
FosterovenatorMeat-eating dinos51 km/h (32 mph) estimate - 31
GnathovoraxFirst dinosaurs51 km/h (32 mph) estimate - 32
HexingOstrich dinos51 km/h (32 mph) estimate - 33
HuinculsaurusMeat-eating dinos51 km/h (32 mph) estimate - 34
KhulsanurusOdd feathered dinos51 km/h (32 mph) estimate - 35
KinnareemimusOstrich dinos51 km/h (32 mph) estimate - 36
LajasvenatorMeat-eating dinos51 km/h (32 mph) estimate - 37
MorosTyrannosaurs51 km/h (32 mph) estimate - 38
SanjuansaurusFirst dinosaurs51 km/h (32 mph) estimate - 39
TarascosaurusMeat-eating dinos51 km/h (32 mph) estimate - 40
XinjiangovenatorMeat-eating dinos51 km/h (32 mph) estimate - 41
GiganotosaurusMeat-eating dinos50 km/h (31 mph) - 42
RichardoestesiaRaptors50 km/h (31 mph) estimate - 43
Sabre-toothed catPrehistoric legends not a dino50 km/h (31 mph) estimate - 44
NanotyrannusTyrannosaurs50 km/h (31 mph) - 45
StokesosaurusTyrannosaurs50 km/h (31 mph) estimate - 46
LiliensternusMeat-eating dinos50 km/h (31 mph) estimate - 47
XenovenatorRaptors50 km/h (31 mph) estimate - 48
AlbertavenatorRaptors50 km/h (31 mph) estimate - 49
GargantuavisEarly birds50 km/h (31 mph) estimate - 50
SarcosaurusMeat-eating dinos50 km/h (31 mph) estimate
In the sea
- 1
StenopterygiusIchthyosaurs not a dino48 km/h (30 mph) estimate - 2
BrachypterygiusIchthyosaurs not a dino48 km/h (30 mph) estimate - 3
SuevoleviathanIchthyosaurs not a dino48 km/h (30 mph) estimate - 4
AcamptonectesIchthyosaurs not a dino48 km/h (30 mph) estimate - 5
NannopterygiusIchthyosaurs not a dino48 km/h (30 mph) estimate - 6
BaptanodonIchthyosaurs not a dino48 km/h (30 mph) estimate - 7
CalifornosaurusIchthyosaurs not a dino48 km/h (30 mph) estimate - 8
MacgowaniaIchthyosaurs not a dino48 km/h (30 mph) estimate - 9
ProtoichthyosaurusIchthyosaurs not a dino48 km/h (30 mph) estimate - 10
AcuetzpalinIchthyosaurs not a dino48 km/h (30 mph) estimate - 11
ApatodonosaurusIchthyosaurs not a dino48 km/h (30 mph) estimate - 12
AthabascasaurusIchthyosaurs not a dino48 km/h (30 mph) estimate - 13
BaisesaurusIchthyosaurs not a dino48 km/h (30 mph) estimate - 14
HauffiopteryxIchthyosaurs not a dino48 km/h (30 mph) estimate - 15
JabalisaurusIchthyosaurs not a dino48 km/h (30 mph) estimate - 16
MaiaspondylusIchthyosaurs not a dino48 km/h (30 mph) estimate - 17
MalawaniaIchthyosaurs not a dino48 km/h (30 mph) estimate - 18
ParaophthalmosaurusIchthyosaurs not a dino48 km/h (30 mph) estimate - 19
XiphodraconIchthyosaurs not a dino48 km/h (30 mph) estimate - 20
GrendeliusIchthyosaurs not a dino47 km/h (29 mph) estimate - 21
DearcmharaIchthyosaurs not a dino47 km/h (29 mph) estimate - 22
KeilhauiaIchthyosaurs not a dino47 km/h (29 mph) estimate - 23
IchthyosaurusIchthyosaurs not a dino46 km/h (29 mph) estimate - 24
KhudiakoviaIchthyosaurs not a dino46 km/h (29 mph) estimate - 25
ChonespondylusIchthyosaurs not a dino46 km/h (29 mph) estimate
In the air
- 1
QuetzalcoatlusFlying reptiles not a dino128 km/h (80 mph) - 2
TitanopteryxFlying reptiles not a dino100 km/h (62 mph) estimate - 3
HatzegopteryxFlying reptiles not a dino97 km/h (60 mph) estimate - 4
ArambourgianiaFlying reptiles not a dino97 km/h (60 mph) estimate - 5
CryodrakonFlying reptiles not a dino90 km/h (56 mph) estimate - 6
ThapunngakaFlying reptiles not a dino88 km/h (55 mph) estimate - 7
ThanatosdrakonFlying reptiles not a dino87 km/h (54 mph) estimate - 8
TropeognathusFlying reptiles not a dino86 km/h (53 mph) estimate - 9
XericepsFlying reptiles not a dino83 km/h (52 mph) estimate - 10
PteranodonFlying reptiles not a dino78 km/h (48 mph) estimate - 11
ColoborhynchusFlying reptiles not a dino78 km/h (48 mph) estimate - 12
NicorhynchusFlying reptiles not a dino78 km/h (48 mph) estimate - 13
ApatorhamphusFlying reptiles not a dino78 km/h (48 mph) estimate - 14
AlbadracoFlying reptiles not a dino78 km/h (48 mph) estimate - 15
MoganopterusFlying reptiles not a dino78 km/h (48 mph) estimate - 16
UktenadactylusFlying reptiles not a dino77 km/h (48 mph) estimate - 17
VolgadracoFlying reptiles not a dino76 km/h (47 mph) estimate - 18
OrnithocheirusFlying reptiles not a dino74 km/h (46 mph) estimate - 19
AlanqaFlying reptiles not a dino74 km/h (46 mph) estimate - 20
AzhdarchoFlying reptiles not a dino74 km/h (46 mph) estimate - 21
MaaradactylusFlying reptiles not a dino74 km/h (46 mph) estimate - 22
SantanadactylusFlying reptiles not a dino74 km/h (46 mph) estimate - 23
GeosternbergiaFlying reptiles not a dino74 km/h (46 mph) estimate - 24
MistralazhdarchoFlying reptiles not a dino74 km/h (46 mph) estimate - 25
EpapateloFlying reptiles not a dino72 km/h (45 mph) estimate
How do we know how fast they were?
For some famous dinos, scientists built computer models of their legs and muscles, or measured fossil footprints. Those numbers come from a study.
For all the others we made an estimate: we take the animal's weight and body shape and use a rule that scientists found for animals alive today. Middle-sized animals are the fastest, giants are slower. Ostrich dinos get a bonus for their long legs, armoured dinos are slower. Flyers are worked out from their wingspan. So treat these numbers as a good guess, not a stopwatch.
Speeds you know
- A person walking about 5 km/h (3 mph)
- A kid running fast about 13 km/h (8 mph)
- A kid on a bike about 22 km/h (14 mph)
- A fast human sprinter about 35 km/h (22 mph)
- A car driving in town about 50 km/h (31 mph)
- A galloping horse about 65 km/h (40 mph)
- A cheetah about 100 km/h (62 mph)
- A car on the motorway about 130 km/h (81 mph)
Sizes and speeds of extinct animals are estimates from fossils. Scientists often disagree, and new fossils change the numbers. Tap a dino to see where its numbers come from.
Rex is hungry! Dino Wiki is a dad's project for his dino-loving son, free with no ads. Grown-ups can feed Rex a snack to help keep it online.Feed Rex