I cannot recommend strongly enough pre-buying your tickets for this attraction. It takes some forethought and a commitment to time, but it is well worth doing. A few of the hotels nearby have specials where you can get your tickets with a weekend stay, but you need to check the hotel websites for those special deals. Allow yourself plenty of time to make it through all of the different sections of this HUGE aquarium. It is truly extraordinary.