How far is Jacksonville beach from Saint Augustine?

The distance between Jacksonville Beach and Saint Augustine is approximately 40 miles (64.4 kilometers).
Copyright Wanderlust World © https://www.ynyoo.com