The Titanic film runs for as long as the ship sunk. Minus the present-day scenes and opening/ending credits, Titanic is 2 hours and 45 minutes long – which is also the time it took for the ship to sink in 1912. Additionally, the collision scene lasted 37 seconds, which is also how long the ship collided with the iceberg in real life.