The Sperm whale can hold its breath for up to 90 minutes. See the related link for more information.It varies between each whale.Some river-dwelling cetaceans, such as the baiji and the Indus river...
From 20 minutes to 2 hours.Whale blood holds more oxygen than human blood. Also, taking several deep breaths before it dives adds extra oxygen to a whale's blood. During the dive, the whale draws on...