
I appended the Customers to the Splice Points creating all combinations. I then used a function in the Formula tool to create a line between two points on the same row (Customers to Splice Points). I then created an intersection between the lines and the bodies of waters and only took those that did NOT match. Then I simply created the line distances and took the shortest distance for each customer.