There are 2 ways to get from Morehead City to Cape Hatteras National Seashore by car or car ferry

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Drive, ferry, car ferry  •  5 h 4 min

  1. Drive from Morehead City to Cedar Island, NC
  2. Take the ferry from Cedar Island, NC to Ocracoke, NC
  3. Take the car ferry from Ocracoke, NC to Hatteras Island, NC

$21 - $25

1 alternative option

Drive  •  4 h 43 min

  1. Drive from Morehead City to Cape Hatteras National Seashore 222.8 miles

$21 - $35

Questions & Answers

The cheapest way to get from Morehead City to Cape Hatteras National Seashore is to drive and ferry and car ferry which costs $21 - $25 and takes 5 h 4 min.

More details

The quickest way to get from Morehead City to Cape Hatteras National Seashore is to drive which takes 4 h 43 min and costs $21 - $35.

More details

The distance between Morehead City and Cape Hatteras National Seashore is 123 km. The road distance is 357 km.

Get driving directions

It takes approximately 5 h 4 min to get from Morehead City to Cape Hatteras National Seashore, including transfers.

More details

What companies run services between Morehead City, NC, USA and Cape Hatteras National Seashore, NC, USA?

There is no direct connection from Morehead City to Cape Hatteras National Seashore. However, you can take the drive to Cedar Island, NC, take the ferry to Ocracoke, NC, take the drive to Ocracoke, NC, take the car ferry to Hatteras Island, NC, then take the drive to Cape Hatteras National Seashore. Alternatively, you can take the drive to Cape Hatteras National Seashore.

Ferry operators
North Carolina Department of Transportation - NCDOT
Website
ncdot.gov
Car ferry from Cedar Island, NC to Ocracoke, NC
Ave. Duration
2 h 15 min
Frequency
4 times a day
Estimated price
$15
Schedules at
ncdot.gov
Car ferry from Ocracoke, NC to Hatteras Island, NC
Ave. Duration
55 min
Frequency
Every 30 minutes
Estimated price
$0
Schedules at
ncdot.gov

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting to Milan from the airport, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train and Need to know: Eurostar - to help you get the most out of your next trip.

Trips to Cape Hatteras National Seashore

Research Triangle to Cape Hatteras National Seashore Jacksonville to Cape Hatteras National Seashore Baltimore to Cape Hatteras National Seashore Greenville NC USA to Cape Hatteras National Seashore Port Authority Bus Terminal to Cape Hatteras National Seashore Wilmington DE USA to Cape Hatteras National Seashore Hôtel Dieu de Québec to Cape Hatteras National Seashore Baltimore Airport BWI to Cape Hatteras National Seashore Kansas City to Cape Hatteras National Seashore Providence to Cape Hatteras National Seashore Holy Cross Lutheran School MO USA to Cape Hatteras National Seashore Grand Rapids to Cape Hatteras National Seashore Kinston to Cape Hatteras National Seashore Blacksburg to Cape Hatteras National Seashore Dallas Ft Worth Airport DFW to Cape Hatteras National Seashore Mount Olive Township School District to Cape Hatteras National Seashore UNIVERSITY of MARYLAND COLLEGE PARK to Cape Hatteras National Seashore North Carolina to Cape Hatteras National Seashore Little Rock to Cape Hatteras National Seashore Emerald Isle to Cape Hatteras National Seashore Mammoth Cave National Park to Cape Hatteras National Seashore Asheville to Cape Hatteras National Seashore Concord NC USA to Cape Hatteras National Seashore Towson to Cape Hatteras National Seashore Kingsport to Cape Hatteras National Seashore Winston Salem to Cape Hatteras National Seashore Clemson to Cape Hatteras National Seashore Erie to Cape Hatteras National Seashore Newark Airport EWR to Cape Hatteras National Seashore Florida to Cape Hatteras National Seashore