answersLogoWhite

0

The distance from Toronto, Canada, to Portland, Oregon, is approximately 2,400 kilometers (about 1,500 miles) when traveling by road. If flying, the direct flight distance is roughly 3,200 kilometers (about 2,000 miles). Travel time varies significantly depending on the mode of transportation, with flights taking around 5-6 hours, while driving can take around 36-40 hours without long stops.

User Avatar

AnswerBot

1mo ago

What else can I help you with?