Outer Banks
The dunes of the first flight, Cape Hatteras lighthouse and the ferry to Ocracoke.
- Distance
- 285 km (177 mi)
- Driving
- 3 h 10 min
- Suggested days
- 3
- Stops
- 5
- States
- VA, NC
- Updated
- July 23, 2026
At a glance: 3-day road trip of about 285 km (177 mi) with 5 stops, from Norfolk to Ocracoke. About 3 h 10 min of driving in total.
More road trips in Virginia, North Carolina
Route description
From Norfolk, a major naval port on the Chesapeake Bay, head south on VA-168 and US-158 to cross Currituck Sound onto the Outer Banks. The road reaches Kitty Hawk, the start of a chain of narrow barrier islands between the ocean and the sounds. Jockey’s Ridge State Park nearby has huge sand dunes you can climb.
At Kill Devil Hills, the Wright Brothers National Memorial marks the spot where the first powered flight took off in 1903, with markers for each attempt and a granite monument on the hill above. South of Nags Head, NC-12 enters Cape Hatteras National Seashore, passing Bodie Island Lighthouse and crossing Oregon Inlet on a long bridge. The road then runs through the Pea Island refuge between dunes and marshes.
At Buxton, Cape Hatteras Lighthouse, the tallest brick lighthouse in the country, stands where it was moved inland in 1999. From Hatteras village, the free state ferry crosses to Ocracoke, a village of small cottages and a white lighthouse on an island reached only by boat. Ferries from Ocracoke to the mainland at Swan Quarter and Cedar Island require reservations.
NC-12 can be closed by overwash and sand during storms, so check road conditions before you set out. Summer ferry lines can be long, so leave early in the morning. Spring and fall are quieter, and hurricane season runs from June to November.
Stop-by-stop itinerary
In driving order. Distances are estimates between consecutive stops.
- 1Start
Norfolk
VA - 2122 km
Kitty Hawk
NC - 38 km
Wright Brothers National Memorial
HistoryKill Devil Hills, NCThe dunes where the first powered flight took off in 1903, marked with stones for each attempt.
- 4103 km
Cape Hatteras Lighthouse
ViewsBuxton, NCAmerica’s tallest brick lighthouse, moved inland in 1999 to escape the sea.
- 553 km
Ocracoke
NC
FAQs
How long is Outer Banks?
3-day road trip of about 285 km (177 mi) with 5 stops, from Norfolk to Ocracoke. About 3 h 10 min of driving in total.
How many days do you need for Outer Banks?
We suggest 3 days: about 3 h 10 min of driving, which leaves time for the stops.
Where does Outer Banks start and end?
It starts in Norfolk and ends in Ocracoke.
Which states does Outer Banks pass through?
Virginia and North Carolina.