Miles between Portland, ME and Algonquin, IL

There are
1,134 mi
from Portland, ME to Algonquin, IL

That's the driving distance. It would take 21 hours 38 mins to go from Portland, Maine to Algonquin, Illinois.

The flight distance (direct flight from Portland, ME to Algonquin, IL) is 916.82 mi.

1,134 mi = 1,825.20 kms