I bought my bus ticket from Coach Canada. The round-trip adult fare is $46.75 (open ticket, no tax, 15% refund fee).
Greyhound and Coach Canada almost always share the same bus terminal in every city. In Toronto, the bus terminal is Toronto Coach Terminal at 610 Bay Street.
Coach Canada’s website is http://www.coachcanada.com
Greyhound’s website is http://www.greyhound.ca/
I took subway to Dundas Station, then walked along the undergound PATH west to Toronto Coach Terminal. PATH is downtown Toronto’s underground walkway linking 27 kilometres of shopping, services and entertainment. Follow PATH and you’ll reach your downtown destination easily in weatherproof comfort.
继续阅读Bus Trip to Buffalo, New York