Driving Distances. New York City to Cape Cod Canal, Via Shore Route 230 Miles. New York City to Cape Cod Canal, Via Hartford and Providence 265 Miles. Boston to Cape Cod Canal Via Plymouth 58 Miles. Sagamore to Providencetown "at the tip end of Cape" Via Route No. 6 62 Miles. Buzzards By to Woods Hole 20 Miles. Buzzards Bay to Hyannis Via Sandwich and Barnstable 20 Miles. Buzzards By to Hyannis Via Falmouth 40 Miles. Hyannis to Chatham Via South Shore 20 Miles. Chatham to Provincetown 38 Miles. Provincetown to Hyannis Via Yarmouthport 50 Miles. Provincetown to Boston (Via Middleboro 128 Miles. Via Plymouth 120 Miles.