Beaufort
Beaufort
Hatteras
Hatteras
Ship

Beaufort to Hatteras

Updated: 28 May 2026

The journey from Beaufort to Hatteras is a unique coastal experience involving both driving and a ferry crossing. You will drive north to Cedar Island to board the NCDOT ferry to Ocracoke Island. After traversing Ocracoke, you take a second, shorter ferry to Hatteras. The total travel time is approximately 3 hours, including waiting times for the ferries. This route is part of the scenic Outer Banks byway.

Total Distance: 110 km driving distance (including ferry), 85 km straight-line air distance.
Fastest Way
The ferry route is the fastest, taking 3 hours including transit.
Cheapest Way
The ferry is the only practical way to cross, costing 15 dollars per vehicle.
Compare Beaufort to Hatteras Routes
Ship
Connecting
Duration
3 hours
Avg Price
15 USD
Operator
NCDOT Ferry Division
Route
NC-12 N to Cedar Island Ferry to Ocracoke to Hatteras Ferry

Reservations for the Cedar Island ferry are highly recommended during summer months.

Travel Tips
  • Ferry Reservations
    Book your Cedar Island ferry spot online weeks in advance during peak season.
  • Arrival Time
    Arrive at the ferry terminal at least 30 minutes before your scheduled departure.
  • Motion Sickness
    If you are prone to seasickness, stay on the upper deck of the ferry for fresh air.
  • Packing
    Pack snacks and water as ferry terminals have limited food options.
  • Vehicle Height
    Check your vehicle height if you have a roof rack, as ferry clearance varies.
Safety Tips
  • Weather Delays
    Ferry service can be suspended during high winds or storms; check the NCDOT website.
  • Driving on Sand
    Do not drive on the beach unless you have a 4WD vehicle and a permit.
  • Sun Protection
    The sun is intense on the water; wear sunscreen even on cloudy days.
  • Emergency Plan
    Know the location of the nearest medical clinic in Hatteras Village.
People Also Ask
  • Do I need a reservation?
    Yes, for the Cedar Island to Ocracoke ferry, it is highly recommended.
  • How long is the ferry ride?
    The Cedar Island ferry takes about 2 hours and 15 minutes.
  • Is it a scenic route?
    Yes, it is one of the most beautiful drives in North Carolina.
  • Can I take a bus?
    No, there is no public bus service on this route.
  • What if the ferry is full?
    You will have to wait for the next available departure.
Quick Info
  • From Beaufort, North Carolina, United States
  • To Hatteras, North Carolina, United States
  • Modes
Best Time to Travel

May or September offers the best weather for ferry crossings and beach activities.

Things to Do in Hatteras
1
Cape Hatteras Lighthouse
Visit the tallest brick lighthouse in the US. It is an iconic symbol of the Outer Banks.
2
Ocracoke Island
Explore the village and the historic Ocracoke Lighthouse. It is accessible only by ferry.
3
Cape Lookout National Seashore
Take a boat from Beaufort to see the wild horses. It is a pristine barrier island.
4
Hatteras Village
Enjoy fresh seafood at local docks. It is a world-class destination for sport fishing.
Tags
Beaufort NC to Hatteras NC Cedar Island Ferry Outer Banks road trip ferry crossing NC driving to Hatteras travel time Beaufort to Hatteras NC ferry schedule scenic coastal drive
More to Hatteras