Free to visit
Cape Hatteras National Seashore
North Carolina · USA 🇺🇸
Free to visit — no ticket needed
A public place: nothing is sold and no booking exists. Anyone selling you a ticket for it is not official.
nps.govPractical
Cape Hatteras National Seashore: how to get there
The northern entrance of Cape Hatteras National Seashore is located at the junction of US-64 and NC-12 in Nags Head, NC. The southern entrance is located on NC-12 just north of Ocracoke Village, NC (accessible by ferry only).✓ nps.gov/caha/planyourvisit/directions.htm · 2026-10-07A thin, broken strand of islands curves out into the Atlantic Ocean and back again in a sheltering embrace of North Carolina's mainland coast and offshore sounds.
Visit the official site →
You will be redirected to nps.gov — This is the venue’s own website.