Miles between Bristol, CT and Marshfield, WI

There are
1,147 mi
from Bristol, CT to Marshfield, WI

That's the driving distance. It would take 21 hours 44 mins to go from Bristol, Connecticut to Marshfield, Wisconsin.

The flight distance (direct flight from Bristol, CT to Marshfield, WI) is 890.38 mi.

1,147 mi = 1,845.82 kms