Megabus is a low cost bus service driving between Toronto and Montreal. It is a good cheaper option than flying if you are not in a rush. When taking into account the time spent at the airport, it is not a significantly longer journey than flying.
View the 2017 Megabus Canada Baggage Policies page for information about carry-on, checked, and excess baggage fees.
megabus.com is unable to carry dogs or other animals, with the exception of trained service animals that allow disabled customers to perform necessary activities. Service animals must be properly harnessed and under the direct control of the customer at all times.