The distance between Toronto to Phoenix is 3564 Km by road. You can also find the distance from Toronto to Phoenix using other travel options like bus, subway, tram, train and rail. Apart from the trip distance, refer
Directions from Toronto to Phoenix for road driving directions!