Driving distance from Toronto to Augusta Maine?

The driving distance from Toronto to Augusta, ME is 585 miles or 941 kilometers.