What is the distance from Rome Italy to Toronto Canada?
The distance between Rome, Italy, and Toronto, Canada, is approximately 6,888 kilometers (4,274 miles) when measured in a straight line. However, since air travel routes follow the curvature of the Earth, the actual flight distance between the two cities is longer. The flight distance is approximately 7,562 kilometers (4,699 miles).