There are two ways to go about this route:
firstly, you could go the faster and smoother route through Michigan, crossing through the U.S.A. This will take you up the I-75 corridor to Sault Ste. Marie (a recommended stopping point for this route, as well as for the other route), where you will connect with HIGHWAY 17. If you drive this route, however, you will need to cross through international border twice. Although this may be an inconvenince, but, if you can deal with the hassle of crossing the international border twice, this route is recommended for you.
The route itself is 1,770 kilometres (1,100 miles) taking this route:
If you do not wish to go through the U.S.A. (Michigan), you can also stay in Ontario for the whole trip, even though may take longer, and will be a less smooth drive. To go this route will mean that you will not need to cross international borders twice, but you will instead be forced to drive on narrower corridors, making it a longer drive, even though this route is shorter distance-wise. If you do not wish to bear the hassle of crossing the border twice, however, this route is a reasonable alternative, and will still suit your purposes well. Again, Sault Ste. Marie is a recommended stopping point for this route as well.
So, for this route (staying in Ontario for the whole trip), it is 1,590 kilometres (988 miles) taking this route:
Have a safe trip, and make sure to explore both alternatives, to see what fit's your ideal driving conditions.
It is roughly 2258 miles from Toronto, Ontario to Arizona.
189 miles
73 miles
Ontario is a Province in Canada. Toronto is a city in the Province of Canada. When you are in Toronto you are in Ontario.
403 miles
1238 miles
1266 miles
568 miles
568 miles
1715 miles
about 550 miles
2712 miles