I 295 $north, I 95 $north
140.9 mi2 hours 34 mins
Head north on Main Street (US 1) | 200 feet | |
Make a slight left onto Mallet Drive | 0.3 mi | |
Take the ramp on the right | 0.2 mi | |
Merge left onto I 295 N | 30.1 mi | |
Merge left onto Maine Turnpike (I 95 N) | 70.4 mi | |
Take exit 174 towards ME 69: Carmel | 0.3 mi | |
Turn right onto Carmel Road North (ME 69) | 4.4 mi | |
Continue onto Carmel Road S;State Route 69 (ME 69) | 1.2 mi | |
Go straight onto Lebanon Road (ME 69) | 1.4 mi | |
Make a slight right onto Boston Road | 1.9 mi | |
Turn left onto Stream Road (ME 139) | 0.3 mi | |
Turn right to stay on Stream Road | 100 feet | |
Turn left to stay on Stream Road | 2.4 mi | |
Turn right onto Main Street (US 1A) | 0.2 mi | |
Continue onto Bangor Road (US 1A) | 5.4 mi | |
Make a sharp left onto Fort Knox Road (ME 174) | 3.8 mi | |
Turn left onto US 1 | 1.5 mi | |
Turn right to stay on Main Street (US 1) | 0.6 mi | |
Continue onto Acadia Highway (US 1) | 1.2 mi | |
Turn right onto Route 166 (ME 166) | 0.6 mi | |
Keep right onto Route 166 (ME 166) | 7.4 mi | |
Continue onto State Route 166 | 1.3 mi | |
Continue onto Castine Road | 0.6 mi | |
Turn right onto The Shore Road | 3.8 mi | |
Turn right onto Castine Road (166) | 0.9 mi | |
Continue slightly right onto Battle Avenue | 0.3 mi | |
Turn left onto Main Street | 0.3 mi | |
You have arrived at your destination, on the right |
Print directions
Freeport, Maine - Castine, Maine