If you consider scheduled airlines "public transportation methods", there are of course AC flights YUL-YQB. Also, there are a lot of "share-a-ride" type sites that offer private transport if that's your thing.
I'd take the bus though. Frequent and reliable.