Distance from Phillips, Maine to Topsham, Maine
The driving distance from Phillips, Maine to Topsham, Maine is 83.9 mi (135 km)
The straight-line (air) distance is approximately 39.7 mi (63.9 km)
Estimated travel time by road is 1 hour 33 minutes
This route includes Toll roads along the way.
We found 3 routes between Phillips and Topsham.
Available Routes
Route Directions
Take ME-4 S to Intervale Rd in Farmington
Take US-2 E, ME-27 S and I-295 S to ME-196 E in Topsham. Take exit 31A from I-295 S
Route Directions
Follow Pleasant St to ME-4 S in Avon
Continue on ME-4 S. Take US-2 E/Farmington Falls Rd and ME-41 S to N Rd in Mount Vernon
Continue on ME-17 E. Take I-95 S and I-295 S to ME-196 E in Topsham
Route Directions
Follow Pleasant St to ME-4 S in Avon
Continue on ME-4 S. Take ME-133 S, Park St, ME-106 S, ME-132 S and State Rte 9 W to ME-196 E in Topsham
Journey Details
Traveling from Phillips, Maine to Topsham, Maine covers 76.1 miles (122 km) in a southeast direction. This mixed highways and local roads, substantial route typically takes 1 hour 44 minutes under normal conditions.
Drivers have 3 route options between these locations (76-84 miles / 122-135 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Phillips
Starting Point
Topsham
Destination