It's $195 pr person, and well worth it. https://floridasharkdiving.com/florida-shark-diving-shark-diving-trips/
Depends on what you want to do as far as the cost. Viewing is cheaper and getting in the water is just under $200. Would be best to book ahead.
Yes you do have to book in advance. When I went last year it was around $200 per person.
Price is on the site
Thanks! Your answer is awaiting moderation.