I bought mine online. My tickets were in my email and they scanned them off of my phone at boarding.
There is a ticket office on site.
Ticket office right near the boat
At the General Jackson box office. 2812 Opryland Drive
Ticket office
Online or at their office were boat is
We bought ours at the boat. There is a ticket office out front
Online or in person outside the boat
There is a ticket office on-site. We got ours online.
Yes they do have a ticket on site and they are friendly and very helpful
Thanks! Your answer is awaiting moderation.