How to get from Machias, Maine to St. Johnsbury, Vermont

Discover, print or download the driving directions for the best route to go from Machias, Maine to St. Johnsbury, Vermont.

Enlarge the route map Machias, Maine - St. Johnsbury, Vermont

Driving directions from Machias, Maine to St. Johnsbury, Vermont

Airline Road, US 2

290.8 mi6 hours 3 mins

Head southwest on Colonial Way 300 feet
Turn right onto Broadway 0.9 mi
Continue onto State Route 192 0.7 mi
Continue onto Northfield Road 2.1 mi
Continue onto Route 192 16.4 mi
Turn left onto Airline Road (ME 9) 53.0 mi
Continue onto Main Road (ME 9) 7.6 mi
Continue onto North Main Street (ME 9) 4.7 mi
Take the ramp on the left 0.2 mi
Merge left onto I 395 E 2.1 mi
Make a U-turn and continue on I 395 W 100 feet
Take exit 1A towards I 95 South: Newport 0.3 mi
Merge left onto I 95 S 25.0 mi
Take exit 157 towards ME 11: Newport 0.3 mi
Keep right towards ME 11: Newport 200 feet
Merge left onto Ox Bow Road (ME 11) 800 feet
Turn left onto Banhs Road 400 feet
Merge right onto US 2 23.8 mi
Make a slight right onto Commercial Street (US 2) 700 feet
Turn left onto Madison Avenue (US 2) 0.3 mi
Take the ramp onto US 2 5.0 mi
Turn right onto US 2 12.9 mi
Continue onto Farmington Falls Road (US 2) 8.8 mi
Keep left onto US 2 300 feet
Turn left to stay on Intervale Road (US 2) 200 feet
Make a slight right onto Bridge Street (US 2) 600 feet
Continue onto Water Street (US 2) 800 feet
Continue onto Wilton Road (US 2) 3.0 mi
Continue onto United States Highway 2 (US 2) 11.5 mi
Continue onto US 2 7.1 mi
Make a slight right onto US 2 6.9 mi
Turn left onto Veterans Street 0.3 mi
Turn right onto Bridge Street 0.7 mi
Continue slightly left onto Prospect Avenue (US 2) 16.1 mi
Continue onto Mayville Road (US 2) 28.6 mi
Turn left onto Lancaster Road (US 2) 1.2 mi
Continue onto Gorham Hill Road (US 2) 9.1 mi
Continue onto Presidential Highway (US 2) 9.7 mi
Continue onto Portland Street (US 2) 3.2 mi
Continue slightly right onto Main Street (US 2) 0.8 mi
Go straight onto Bridge Street (US 2) 0.9 mi
Continue onto Gorham Hill Road (US 2) 6.2 mi
Continue onto West Lunenburg Road (US 2) 4.0 mi
Continue onto East Concord Road (US 2) 1.5 mi
Continue onto Miles Pond Road (US 2) 1.8 mi
Continue onto North Concord Road (US 2) 3.1 mi
Continue onto East Main Street (US 2) 7.4 mi
Continue slightly right onto Portland Street (US 2) 2.9 mi
Turn left onto Railroad Street (US 2) 0 feet
You have arrived at your destination

Print directions
Machias, Maine - St. Johnsbury, Vermont

At How to get from we offer the best route to any destination. We use the most advanced technologies of maps representation, route calculation, traffic information updated in real time and distance calculator to give you a detailed itinerary to get to your destination.