The driving distance between Bangor, ME and Portland, OR is approximately 3335 miles. The driving time would be approximately 52 hours if you were to travel non-stop in good driving conditions. (The driving time does not take into consideration conditions which may extend trip time such as weather, road work, border crossings and rush hour traffic in urban areas.)
3323 miles
132 miles
Go to Portland International Jetport and purchase a ticket to Bangor International Airport
There is a Portland, Oregon and a Portland, Maine.
Portland Lewiston Bangor South Portland Auburn.
132 miles
The thee major cities in Maine are Augusta, Bangor, and Portland.
Bangor,Augusta,Portland
portland and bangor
Amtrak does not have train service to Bangor. They run connecting non-stop buses between Bangor and Portland, ME. Unfortunately, there is not any train service between Toronto and Portland, even with connections.
Total distance depends on the exact location in each city. From Portland-Westbrook to Bangor is 166 driving miles on the Maine Turnpike (interstate 95.) Around 130 miles using 295 to 95.
The largest cities in Maine are Portland, Lewiston, Bangor, South Portland, Auburn, Biddeford, Bruswick, Sanford, Augusta, Scarborough, and