Where is Delray Beach Florida?

Delray Beach is located north of Miami. It would be 52.3 miles from Miami to Delray and would take about 53 minutes to drive. Delray is only 8 miles north of Boca Raton.