How long is the drive from Toronto Canada to Avon North Carolina?
There are no towns named Avon in the North Carolina. However, there is a town named Avon in Connecticut.
The drive from Toronto, Canada to Avon, Connecticut, is approximately 811 miles (1,305 kilometers) via the I-90 and I-84. The drive takes about 13 hours and 10 minutes without accounting for any stops along the way.