Top 9 trips from Bar Harbor to Portland (Maine)

Bar Harbor to Portland
starting from Bar Harbor
14 minutes → Acadia National Park
15 minutes → Bangor
32 minutes → Waterville
11 minutes → Brunswick
27 minutes → Portland









3.5 hours of driving
Bar Harbor to Portland via Bath
starting from Bar Harbor
14 minutes → Acadia National Park
28 minutes → Bath
36 minutes → Portland










2.5 hours of driving
Bar Harbor to Portland via Rockland
starting from Bar Harbor
17 minutes → Isleview Motel and Cottages
36 minutes → Fort Knox and Penobscot Narrows Observatory
17 minutes → Searsport
18 minutes → Northport
20 minutes → Camden
15 minutes → Rockland
23 minutes → Waldoboro
17 minutes → Newcastle
28 minutes → Bath
11 minutes → Brunswick
16 minutes → Freeport
20 minutes → Portland

4 hours of driving
Bar Harbor to Portland via Camden
starting from Bar Harbor
17 minutes → Isleview Motel and Cottages
33 minutes → Orland
17 minutes → Searsport
22 minutes → Maine State Ferry Service Islesboro Terminal
20 minutes → Camden
17 minutes → Thomaston
23 minutes → Waldoboro
17 minutes → Newcastle
28 minutes → Bath
11 minutes → Brunswick
16 minutes → Freeport
20 minutes → Portland

4 hours of driving
Bar Harbor to Portland via Rockport
starting from Bar Harbor
32 minutes → Lamoine
37 minutes → Bucksport
17 minutes → Searsport
31 minutes → Camden
5 minutes → Rockport
23 minutes → Waldoboro
17 minutes → Newcastle
28 minutes → Bath
11 minutes → Brunswick
16 minutes → Freeport
20 minutes → Portland


4 hours of driving
Bar Harbor to Portland via Camden
starting from Bar Harbor
17 minutes → Isleview Motel and Cottages
37 minutes → Bucksport
17 minutes → Searsport
22 minutes → Maine State Ferry Service Islesboro Terminal
31 minutes → Camden
17 minutes → Thomaston
23 minutes → Waldoboro
17 minutes → Newcastle
28 minutes → Bath
11 minutes → Brunswick
16 minutes → Freeport
20 minutes → Portland

4 hours of driving
Bar Harbor to Portland via Rockport
starting from Bar Harbor
32 minutes → Lamoine
14 minutes → Ellsworth
37 minutes → Bucksport
17 minutes → Searsport
31 minutes → Camden
5 minutes → Rockport
23 minutes → Waldoboro
17 minutes → Newcastle
28 minutes → Bath
11 minutes → Brunswick
16 minutes → Freeport
20 minutes → Portland

4 hours of driving
Bar Harbor to Portland via Camden
starting from Bar Harbor
17 minutes → Isleview Motel and Cottages
14 minutes → Ellsworth
37 minutes → Bucksport
17 minutes → Searsport
22 minutes → Maine State Ferry Service Islesboro Terminal
31 minutes → Camden
17 minutes → Thomaston
23 minutes → Waldoboro
17 minutes → Newcastle
28 minutes → Bath
11 minutes → Brunswick
16 minutes → Freeport
20 minutes → Portland
4 hours of driving
Bar Harbor to Portland via Pittsfield
starting from Bar Harbor
17 minutes → Isleview Motel and Cottages
28 minutes → Branch Lake Camping Area
19 minutes → Dedham
30 minutes → Shady Acres RV & Campgrounds
24 minutes → Newport
15 minutes → Pittsfield
32 minutes → Waterville
29 minutes → Augusta
16 minutes → Freeport
20 minutes → Portland



4.5 hours of driving

From:
     

To:
     


Explore alternate routes from Bar Harbor to Portland (Maine), or you can get reverse directions from Portland (Maine) to Bar Harbor. Don't forget to factor in the weather. You can check the road conditions from Bar Harbor to Portland (Maine). Check out other stops like Bath (Maine), Rockland, Camden (Maine), Rockport (Maine), Camden (Maine), or Pittsfield (Maine). You can also change your destination to Scarborough (Maine) or South Portland (Maine).