SeaVenture lasts about 45 minutes total, including a brief orientation session and 20-minute underwater walking tour.