The driving distance between Delray Beach and West Palm Beach (not "West Palm Shores") in Palm Beach County, Florida is approximately 18 miles (29 km) via I-95 N or US-1 N.
Both are affluent coastal cities in the Miami metro area; West Palm Beach is the county seat and larger urban center.