← North Carolina
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.gov

Practical

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-07

A 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.