The address to the Toronto, ON, Canada Greyhound Bus station is
610 Bay Street. The phone number is 14163934636.
View page
The cheapest way is by bus. From the Toronto terminal its about
$20 and youll get there in about an hour and a half.
View page
Toronto's Bus Depot ('The Toronto Coach Terminal') on Bay Street
is within walking distance of the Delta Chelsea. There is, I
believe, bus service direct to the Buffalo Airport. Call the Bus
Depot: 416-393-7911.
View page
There is a shuttle bus that travels from terminal 1 to terminal
3