There is no direct bus from Canada to Arizona. However, there are services departing from Eglinton Ave West at Russell Hill Rd East Side and arriving at Buckeye Rd & Central Av via 2190 Yonge St, Toronto, ON - Union Station, Buffalo, NY, Columbus and Buckeye Rd & 24th St. The journey, including transfers, takes approximately 2 days 7h.