North Carolina’s Crystal Coast
Colonial New Bern, the wild horses and lighthouse of Cape Lookout, and the beaches of Bogue Banks.
- Distance
- 157 km (98 mi)
- Driving
- 1 h 45 min
- Suggested days
- 3
- Stops
- 8
- States
- NC
- Updated
- May 5, 2026
At a glance: 3-day road trip of about 157 km (98 mi) with 8 stops, from New Bern to Swansboro. About 1 h 45 min of driving in total.
Route description
New Bern, the colonial capital where Pepsi was invented, is a pleasant start with Tryon Palace and a walkable waterfront. Take US-70 southeast through pine forest and past Morehead City to Beaufort, a seaport of 18th-century houses with a maritime museum and wild horses grazing on the islands across the channel.
Continue to Harkers Island, home of decoy carvers and boatbuilders. From here, or from Beaufort, passenger ferries cross to Cape Lookout National Seashore, where you can climb the diamond-patterned lighthouse in season and walk empty beaches; no cars go to the island, so plan for a half-day trip.
Back on the mainland, cross to Bogue Banks at Atlantic Beach and visit Fort Macon, a brick fort guarding Beaufort Inlet. State Road 58 then runs the length of the island through Pine Knoll Shores to the quieter beaches of Emerald Isle.
End in Swansboro, a small fishing town on the White Oak River; Hammocks Beach State Park just outside it runs ferries to undeveloped Bear Island. Late spring and early fall are the best times, warm without the summer rental crowds.
Stop-by-stop itinerary
In driving order. Distances are estimates between consecutive stops.
- 1Start
New Bern
NC - 20 km
Tryon Palace
HistoryNew Bern, NCA rebuilt colonial governor’s palace with formal gardens on the Trent River, plus a history center on the town’s waterfront.
- 366 km
Beaufort
NC - 412 km
Harkers Island
NC - 511 km
Cape Lookout Lighthouse
HistoryHarkers Island, NCA black-and-white diamond-patterned lighthouse on a roadless barrier island, reached only by passenger ferry from Harkers Island or Beaufort.
- 620 km
Fort Macon State Park
HistoryAtlantic Beach, NCA pentagon-shaped brick fort from the 1820s guarding Beaufort Inlet, with free entry and a beach next door.
- 730 km
Emerald Isle
NC - 819 km
Swansboro
NC