Top 10: What are the fastest fish in the world?

There are plenty of fish in the sea, but which of them is the fastest fish?


1

Black marlin

Black Marlin © Getty Images
Black Marlin © Getty Images

Maximum speed: 129km/h

Range: Australian coast and tropical Indo-Pacific

2

Sailfish

Sailfish © iStock
Sailfish © iStock

Maximum speed: 110km/h

Range: Indian and Pacific Oceans

3

Striped marlin

Striped marlin © Getty Images
Striped marlin © Getty Images

Maximum speed: 80km/h

Range: Tropical and temperate regions of Indo-Pacific Ocean

4

Wahoo

Wahoo © Getty Images
Wahoo © Getty Images

Maximum speed: 78km/h

Range: Tropical and sub-tropical waters around the world

5

Mako shark

Mako stark © Getty Images
Mako stark © Getty Images

Maximum speed: 74km/h

Range: Tropical to temperate waters worldwide

6

Atlantic bluefin tuna

Atlantic bluefin tuna © Getty Images
Atlantic bluefin tuna © Getty Images

Maximum speed: 70km/h

Range: Open waters of 
the Atlantic Ocean

7

Blue shark

Blue shark © Getty Images
Blue shark © Getty Images

Maximum speed: 69km/h

Range: Deep waters 
of temperate and 
tropical oceans

8

Bonefish

Bonefish © Getty Images
Bonefish © Getty Images

Maximum speed: 64km/h

Range: Shallow, inshore tropical waters

9

Swordfish

Swordfish © Getty Images
Swordfish © Getty Images

Maximum speed: 64km/h

Range: Tropical and temperate waters of the Atlantic and Indo-Pacific

10

Fourwing flying fish

Fourwing flying fish © Alamy
Fourwing flying fish © Alamy

Maximum speed: 56km/h

Range: Subtropical waters of the Atlantic and Pacific

Subscribe to BBC Focus magazine for fascinating new Q&As every month and follow @sciencefocusQA on Twitter for your daily dose of fun science facts.