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.