It is 3,032 miles.
Google Maps estimates the driving time as 45 hours.
The driving distance from Portland, ME, USA to Belfast, ME, USA is 102.59mi / 165.1km
The driving distance from Portland, ME, USA to Acadia National Park, Maine, USA is 171.07mi / 275.31km
230 miles
34.3 miles
17.2 miles
87 miles
The driving distance from Newark, New Jersey to Portland, Maine is 328 miles / 528 km
87 miles
86.3 miles
132 miles