St. Mary's, located on the Isles of Scilly, is approximately 28 miles (45 kilometers) from Land's End in Cornwall, England. The distance can vary slightly depending on the specific route taken, but by sea or air, this is the general distance between the two locations.
Copyright © 2026 eLLeNow.com All Rights Reserved.