Distance from Freedom, Maine to Veazie, Maine

Freedom Veazie
Total Distance
59.1 mi
(95.1 km)
Travel Time
1 hour 5 minutes

The driving distance from Freedom, Maine to Veazie, Maine is 59.1 mi (95.1 km)

The straight-line (air) distance is approximately 22.2 mi (35.8 km)

Estimated travel time by road is 1 hour 5 minutes

We found 2 routes between Freedom and Veazie.

Available Routes

Shortest Fastest
US-202 E and I-95 N
46.7 mi
75.1 km
53 minutes
ME-220 N and I-95 N
59.1 mi
95.1 km
1 hour 5 minutes

Route Directions

Get on I-95 N in Palmyra from ME-220 N, US-202 E and ME-220 N
26.5 mi
34 min
Follow I-95 N to Hogan Rd in Bangor. Take exit 187 from I-95 N
30.1 mi
26 min
Take Mt Hope Ave to US-2 E/State St in Veazie
2.5 mi
5 min

Route Directions

Take ME-220 N to US-202 E in Unity
8.8 mi
11 min
Continue on US-202 E. Take I-95 N to US-2 E/State St in Veazie
37.9 mi
42 min

Journey Details

Traveling from Freedom, Maine to Veazie, Maine covers 46.7 miles (75 km) in a northeast direction. This highway, moderate route typically takes 53 minutes under normal conditions.

Drivers have 2 route options between these locations (47-59 miles / 75-95 km). The primary route shown here saves 12 minutes compared to alternatives.

Journey Waypoints

Freedom

Starting Point

Thorndike, Maine

51 mi to destination

2 mi
Jackson, Maine

Traveled 13 mi from origin

2 mi
Twombly Mountain, Maine

Traveled 26 mi from origin

2 mi
Newburgh, Maine

26 mi to destination

1 mi
Hampden, Maine

Traveled 38 mi from origin

2 mi
Bangor, Maine

Traveled 51 mi from origin

0 mi
Veazie

Destination