Traveling from Geneva to Portland, Maine, involves a long-distance drive of approximately 450 miles. The most efficient route takes you East on I-90 through New York and Massachusetts, then North on I-95 through New Hampshire into Maine. Expect a drive time of roughly 7.5 to 8 hours. You will traverse the Berkshires and the coastal plains of New England. This route is popular for those heading to the Maine coast for summer vacations.
Total Distance: 725 km driving distance, 520 km straight-line air distance.
The Mass Pike (I-90) and I-95 in New Hampshire and Maine have multiple toll plazas.
July and August are perfect for coastal activities, while September offers cooler weather and fewer crowds.