Miles between Boston, MA and New Castle, PA

There are
585 mi
from Boston, MA to New Castle, PA

That's the driving distance. It would take 11 hours 20 mins to go from Boston, Massachusetts to New Castle, Pennsylvania.

The flight distance (direct flight from Boston, MA to New Castle, PA) is 488.04 mi.

585 mi = 941.75 kms