Travelling by bus in Canada
Travelling around eastern Canada by bus is relatively easy—Megabus connects many cities in this corner of Canada, especially in Ontario and Quebec. You can usually travel between major cities, sometimes with a connection. There are plenty of US-bound buses (including to New York City) from Toronto as well.
Greyhound was the biggest bus company in Canada but it stopped all domestic service. The US affiliate still offers cross-border routes.
There are also several local companies—look for them online or contact the local tourist info centre.