How Long can a Turtle Stay Underwater?

When sea turtles are resting they can hold their breath underwater for up to 2 hours. When the are active and swimming around they have to come up for air every few minutes. You can find more information here: