The drive from Ellsworth to Montpelier is approximately 350 kilometers and takes about 4 to 5 hours. You will travel on US-2, which takes you through the scenic mountains of Maine, New Hampshire, and Vermont. This is a beautiful, rural route that offers stunning views of the landscape. Montpelier is the state capital and is known for its small-town charm, historic architecture, and beautiful setting in the Green Mountains.
Total Distance: 350 km driving distance; 280 km straight-line air distance.
This route is very scenic but has fewer service stations than the interstate.
May to October for the best weather and access to outdoor activities.