https://niagarafallscanadatours.com/tours/toronto-niagara-day-tour/

https://kilo-wiki.win/index.php/Plan_the_Perfect_Day_Trip_to_Niagara_Falls_with_Boat_Cruise

So I took the Toronto Niagara day tour from that site, and honestly it was way better than I expected. The bus was comfy and the guide shared cool stories about the area. We had like two hours at the falls, which was enough to get some pictures and feel the mist. The boat ride was included and that's a must-do. Lunch was on our own but there were decent options nearby. Overall, a solid day trip if you're short on time but want to see the big water up close.