The drive from St Albans to Portland, Maine, covers approximately 320 kilometers. You will typically take I-89 South and then transition to US-2 East, a scenic route that crosses the White Mountains. The drive takes about 3.5 to 4 hours. Portland is a beautiful coastal city known for its historic Old Port district and excellent seafood.
Total Distance: 320 km driving distance; 260 km straight-line air distance.
The route through the White Mountains is very scenic.
Summer is perfect for enjoying the Maine coast.