The Ocracoke–Hatteras ferry runs multiple times daily, with departures roughly every 30–60 minutes depending on season and weather. The crossing takes about one hour, skimming across the shallow waters and shifting shoals of Hatteras Inlet. The terminal includes restrooms, shaded waiting areas, and a check-in area for this free, first-come, first-served route, making it one of the most accessible and scenic crossings in the North Carolina ferry system.
In the know? Log-in to add a tip for other adventurers!
We use cookies that are essential for the app and website to function correctly or are used to produce aggregated statistics. With your consent, we and our third-party partners will also use tracking technologies to improve the in-app and navigation experience, and to provide you with personalized services and content. To give your consent, tap Accept all cookies.
Alternatively, you can customize your privacy settings by tapping Customize Preferences, or by going to Cookie Preferences at any time. If you don’t want us to use non-technical tracking technologies, tap Refuse.
For more information about how we process your personal data through cookies, take a look at our Privacy Policy.
We value your privacy ⛰️
We use cookies that are essential for the app and website to function correctly or are used to produce aggregated statistics. With your consent, we and our third-party partners will also use tracking technologies to improve the in-app and navigation experience, and to provide you with personalized services and content. To give your consent, tap Accept all cookies.
Alternatively, you can customize your privacy settings by tapping Customize Preferences, or by going to Cookie Preferences at any time. If you don’t want us to use non-technical tracking technologies, tap Refuse.
For more information about how we process your personal data through cookies, take a look at our Privacy Policy.