How far is Boston from Portland?

The flight distance between Portland and Boston is 4076km. Check all available flights on Wego.