There are
223 mi
from Trenton, NJ to Pittsfield, MA
That's the driving distance. It would take 4 hours 43 mins to go from Trenton, New Jersey to Pittsfield, Massachusetts.
The flight distance (direct flight from Trenton, NJ to Pittsfield, MA) is 172.73 mi.
223 mi = 358.34 kms