The SEAL Tour is approximately 90 minutes long. 30 minutes on land and 60 minutes on San Diego Bay.