There is no bridge to Ocracoke Island, and there never has been. Reaching it means a boat, every single time. North Carolina runs three vehicle ferry routes to the island, plus a seasonal passenger catamaran that carries no cars at all.
Those four options are not one trip in four flavors. One is free, sails about two dozen times a day, and takes no reservations at all. Two cost money, sail four times a day in summer, and fill up in July. The catamaran is the fastest way into Ocracoke Village, and also the one that leaves you standing there on foot.
Choosing wrong costs a day, not a few minutes. Here is the practical shape of the three vehicle routes, per the state's published 2026 ferry schedule.
- Hatteras to Ocracoke: free, roughly 70 minutes, no reservations, docks on the island's north end.
- Cedar Island to Ocracoke: tolled, roughly 2 hours 15 minutes, reservations offered, docks in Ocracoke Village.
- Swan Quarter to Ocracoke: tolled, roughly 2 hours 30 minutes, reservations offered, docks in Ocracoke Village.
The Hatteras Route Is Free, Frequent, and Unbookable
This is the crossing most visitors mean when they say "the ferry." It leaves from the south end of NC-12 in Hatteras Village and costs nothing to ride. Between March 31 and October 19, 2026, it runs roughly 26 departures a day in each direction.
Boats leave Hatteras from 5 a.m. until midnight, and leave Ocracoke from 4 a.m. until midnight. That frequency is the whole argument for this route. Miss a boat and the next one is usually inside an hour, which is a very different kind of mistake than missing a reserved sailing.
No reservation system exists here, and that is the design rather than an oversight. Cars queue in a gravel lot and load in the order they arrived. Priority loading does exist on this route. It is a resident and essential-travel pass program, not a tourist upgrade anyone can buy on the way down.
The part that catches people is where the boat actually puts them. It does not dock in Ocracoke Village. It docks on the island's north end, roughly 12 to 13 miles up NC-12 from the village. Budget another 20 minutes of driving once the ramp goes down.
Summer afternoons can also mean watching a boat load without you on it. Arriving early is the only lever a visitor genuinely controls here. The terminal has restrooms. The Park Service also lets drivers leave the queue and walk to the nearby beach. Just be back ten minutes before departure.
The Mainland Routes Trade Two Hours for Certainty
Cedar Island and Swan Quarter are the approaches from the North Carolina mainland, and they behave nothing like the Hatteras boat. They are long, tolled, and bookable, and both dock directly in Ocracoke Village. That single detail erases the north-end drive entirely.
They are also the sane choice for anyone arriving from the south or west. Reaching the Hatteras boat from that direction means driving the full length of Hatteras Island first. That is a genuine detour, not a scenic bonus. Both routes run year-round, on thinner schedules outside the summer block.
Between May 19 and September 7, 2026, each route runs four departures a day.
- Cedar Island to Ocracoke: 7:30 a.m., 10 a.m., 1 p.m., 4:30 p.m.
- Ocracoke to Cedar Island: 7:30 a.m., 10 a.m., 1 p.m., 4:30 p.m.
- Swan Quarter to Ocracoke: 7 a.m., 10 a.m., 1:30 p.m., 4:30 p.m.
- Ocracoke to Swan Quarter: 7 a.m., 10:30 a.m., 12:45 p.m., 3:45 p.m.
Four departures a day is not a schedule anyone improvises around. Tolls are charged one way, and the current rates are refreshingly simple.
- Pedestrian: $1, free under age 5.
- Bicycle and rider: $3.
- Motorcycle: $10.
- Vehicle under 20 feet: $15.
- Vehicle 20 to 40 feet: $30.
- Vehicle 40 to 65 feet: $45.
Reservations open 90 days out through ncferry.org or 1-800-BY-FERRY, and the Ferry Division strongly recommends booking in summer. One rule quietly sinks more trips than the sellouts do. A reservation has to be claimed at the terminal at least 30 minutes before departure, or the system cancels it and gives the slot away.
Pamlico Sound also shoals, and shifting sand occasionally reshuffles these two routes on short notice. Check status the morning of travel rather than the week before, because a schedule screenshotted in May is not evidence of anything in August.
The Passenger Ferry Lands in the Village, Minus Your Car
The Ocracoke Express is a 129-passenger catamaran running from Hatteras Village straight into Silver Lake Harbor, in the middle of Ocracoke Village. The crossing takes about 70 minutes. Its 2026 season runs May 5 through September 7, with no Sunday service at all.
Every vehicle route in the state ferry system sails 365 days a year. This one does not, and its departures also change by day of the week.
- Tuesday to Thursday, from Hatteras: 8:30 a.m., 11 a.m., 1:45 p.m., 5 p.m.
- Tuesday to Thursday, from Ocracoke: 9:45 a.m., 12:30 p.m., 3 p.m., 7:30 p.m.
- Monday, Friday, Saturday, from Hatteras: 9:30 a.m., 1 p.m., 4:30 p.m.
- Monday, Friday, Saturday, from Ocracoke: 11 a.m., 3 p.m., 7:30 p.m.
A round-trip ticket runs $15, children under 3 ride free, and a bicycle adds $1. Reservations open 90 days ahead and are worth making. The Hatteras terminal holds about 110 parking spaces on a first-come basis, and only five of those are available overnight. An unplanned second night becomes a parking problem as much as a lodging one.
The trade is obvious once it is stated plainly. No car crosses with you. A free tram circulates in Ocracoke Village, and the village is small enough to walk or bike. Everything on the rest of the island stays out of reach that day. This boat is built for a village day trip, not for a week in a rental house.
It is also the route most likely to have an off day. Mechanical trouble suspended the Express on July 13, 2026, in the middle of its season, while the vehicle ferry kept running straight through the outage. Sign up for the Ferry Information Notification System and check the morning of travel, especially when the return leg is carrying a dinner reservation.
The Free Ride Ends January 1, 2027
The Hatteras crossing will not stay free much longer. North Carolina's 2026 budget law, passed in July, orders the Ferry Division to begin collecting tolls on four currently free routes by January 1, 2027. Hatteras to Ocracoke is one of them, alongside Currituck to Knotts Island, Bayview to Aurora, and Cherry Branch to Minnesott Beach.
The amounts are not set yet, and anyone quoting a specific figure today is guessing. Staff present recommended rates to the Board of Transportation on October 8, 2026, and the board votes on the tolling policy November 5. A $150 annual pass will exempt permanent residents of 20 designated coastal counties, which does nothing for visitors.
Two public listening sessions land inside this coverage area, both running 6 to 8 p.m.
- September 8: Graveyard of the Atlantic Museum, Hatteras.
- September 9: Ocracoke School, Ocracoke Village.
Trips already booked for 2026 are unaffected by any of this. Trips being penciled in for next summer should assume the crossing carries a price.
Ocracoke rewards the logistics, and that friction is most of the reason it still feels unlike the towns anyone can simply drive to. Work out which boat fits the trip, then book the parts that can actually be booked. Our Outer Banks ferry planner puts the routes and times side by side. The transportation and lodging listings cover what happens after the boat docks.
