Distance from Allagash, Maine to St Agatha, Maine
The driving distance from Allagash, Maine to St Agatha, Maine is 47 mi (75.6 km)
The straight-line (air) distance is approximately 22.3 mi (35.9 km)
Estimated travel time by road is 1 hour 2 minutes
We found 2 routes between Allagash and St Agatha.
Available Routes
Route Directions
Follow ME-161 S to Bridge St in Fort Kent
Take ME-161 S and Flat Mountain Rd to ME-162 S in Saint Agatha
Route Directions
Journey Details
Traveling from Allagash, Maine to St Agatha, Maine covers 44.5 miles (72 km) in a east direction. This mixed highways and local roads, moderate route typically takes 1 hour under normal conditions.
Drivers have 2 route options between these locations (45-47 miles / 72-76 km). The primary route shown here saves 3 minutes compared to alternatives.
Journey Waypoints
Allagash
Starting Point
St Agatha
Destination