answersLogoWhite

0

The driving distance from Bangor, Maine to Edmonton, Alberta, Canada is 2,916 miles. The drive takes about 45 hours 30 minutes. A nonstop flight would take 3 hours 45 minutes. The distance, as the crow flies, is 2,076 miles.

User Avatar

Wiki User

11y ago

What else can I help you with?