Click Here to be taken to the Megabus website. Megabus is a service that allows for direct, and affordable bus rides. Prices are cheaper the further in advance you book. Megabus in St. Catharines leaves directly from Brock University (1812 Sir Isaac Brock Way, St. Catharines) or the downtown bus terminal (70 Carlisle Street, St. Catharines). For other routes in Niagara region, please visit their website.
Click Here to be taken to the Go Transit website. Go transit offers transit at an affordable rate across Ontario. They use both bus and train routes, and have a few locations based in the Niagara region.