There are
1,037 mi
from Marietta, GA to Holyoke, MA
That's the driving distance. It would take 20 hours 5 mins to go from Marietta, Georgia to Holyoke, Massachusetts.
The flight distance (direct flight from Marietta, GA to Holyoke, MA) is 862.36 mi.
1,037 mi = 1,668.40 kms