Hey, Thanks a lot. Boat ride takes 15 minutes only. But queue can be long. There is no actual time is fixed for the ferries but it generally starts from 9-6 but it differs in which month and day you are going. You can visit the website for more better clarity. The website link for Maid of the Mist boat ride is in my description.