The Outer Banks ferry system was built to solve one practical problem — several of these islands don’t have bridges, and never will — but there’s a better way to think about it. Treat the ferries as transportation only and you miss what they actually are: the cheapest boat tours in North Carolina. The Hatteras–Ocracoke run alone is a free, 70-minute crossing of Pamlico Sound, open water the whole way, with dolphins common enough that regular riders eventually stop pointing them out. Compare that to what a dedicated dolphin cruise charges on the mainland. This guide breaks down what each of the four vehicle routes plus the passenger-only Ocracoke Express actually costs and takes, how the reservation system works and where it doesn’t apply, and three specific trips worth building a day — or a whole loop — around. Nothing here requires a car either — three of the four routes carry walk-on passengers, and one is passenger-only by design. If you haven’t nailed down how you’re actually getting to the Outer Banks, sort that out first — the ferries only matter once you’re already on this side of the sound.
The four routes that matter to an OBX trip
Jump to: Hatteras · Cedar Island · Swan Quarter · Knotts Island
Hatteras–Ocracoke (free)
This is the ferry most visitors take, since it’s the only link between Hatteras Island and Ocracoke Island. The crossing takes about 70 minutes across Pamlico Sound, it’s completely free, and there is no reservation system for it — none, despite what you might read claiming otherwise. It runs first come, first served, roughly hourly from early morning until midnight, with extra departures added during the peak summer months to handle demand. Lines build worst in the middle of the day in season, so an early-morning or evening crossing moves noticeably faster — the sunset run in particular is the move regulars make, both for the shorter wait and the light on the water. Residents and commercial traffic carrying priority passes load first, which can push a standby line back further than the length of it suggests. Weekday mornings in shoulder season are close to a guarantee of a quick load; weekend afternoons in July are the opposite end of that spectrum, so build slack into any tight schedule around this crossing. For what’s waiting once you’re back on the Hatteras side, see our Hatteras Island guide, and if you’re planning a late or early crossing, it’s worth a look at our tide site’s sound conditions first — wind running against the tide can chop up Pamlico Sound faster than the forecast suggests.
Ocracoke–Cedar Island (toll)
At about 2 hours and 15 minutes, this toll route across Pamlico Sound is the main connection between Ocracoke and the mainland for anyone not backtracking through Hatteras. A standard vehicle under 20 feet runs $15 one way, motorcycles run less at $10, and a walk-on passenger costs about $1 — NCDOT publishes the full fare table by vehicle length, and it’s worth a quick check since tolls do get revised. This is the busiest of the toll routes, and in summer, reservations are all but required; without one, you’re gambling on standby space that may not open up for a sailing or two. Onboard, there’s an upper deck with an air-conditioned lounge and an elevator, plus vending machines and restrooms — no route in the system serves meals, so bring food if the crossing spans lunch or dinner. The open-water middle stretch of the crossing is where most of the wildlife sightings happen, so it’s worth stepping out to the deck rather than staying in the lounge the whole way.
Ocracoke–Swan Quarter (toll)
This is the longest ferry route in the entire North Carolina system, running about 2 hours and 40 minutes, with the same toll structure as the Cedar Island crossing. The bigger practical detail is what’s waiting on the other end: Swan Quarter is genuinely remote, without much in the way of gas stations or food nearby. Fuel up and eat before this crossing, not after — planning to find something at the terminal is how people end up stuck. The upside of the extra length is a quieter crossing than Cedar Island sees even in peak season, since fewer travelers route through Swan Quarter at all.
Currituck–Knotts Island (free)
This one’s easy to overlook because it’s nowhere near the rest of the Outer Banks — it’s a short, free hop across Currituck Sound on the mainland side, about 30 minutes each way on a small ferry that holds roughly 16 vehicles. It was originally put into service to get Knotts Island kids to a mainland school, and it still runs that same route today, sharing the boat with regular travelers. There’s a small country store near the dock that makes sandwiches worth buying before you board — there’s nothing else close by once you’re on the water. Because the route sits well north of the rest of this guide’s territory, it’s realistically its own half-day trip rather than something to combine with an Ocracoke run.
Ocracoke Express (the passenger-only option)
If a vehicle isn’t part of the plan, the Ocracoke Express skips the car line at Hatteras entirely. It’s a seasonal, passenger-only ferry that typically runs mid-May through early September, connecting Hatteras directly to Ocracoke village in about 70 minutes, with room for up to 129 passengers per crossing. There’s no Sunday service, and while it’s walk-on, reservations are encouraged since seats do fill up on weekends. The move here: bring a bike for getting around the village, or use the free summer tram that meets the passenger ferry and saves the walk into town. On a packed July Saturday, when the vehicle line at Hatteras can run hours long, this is frequently the fastest way to get a person — just not a car — onto the island. It’s worth checking the current schedule before locking in plans, since departure times shift by day of week during the season.
How reservations actually work
Reservations only apply to two routes covered here: Ocracoke–Cedar Island and Ocracoke–Swan Quarter, both sound crossings connecting the island to the mainland. Bookings open up to 90 days ahead, either online through ferry.ncdot.gov or by phone at 1-800-BY-FERRY. The rule that trips people up: you have to claim your reservation at the terminal at least 30 minutes before scheduled departure, or it gets cancelled and the spot is released to standby traffic. The Hatteras–Ocracoke route, by contrast, never takes reservations under any circumstances — it’s first come, first served, full stop, so don’t plan around a booking that doesn’t exist. Outside of those two toll routes, no amount of planning ahead will secure a spot on a specific sailing — the system simply isn’t built that way for Hatteras.
Three ferry trips worth planning around
The Ocracoke day trip (free)
Park in the Hatteras ferry line first thing in the morning, cross for free in about 70 minutes, then drive the 12 miles down NC-12 to Ocracoke village. Spend the day working through the lighthouse, the British Cemetery, and Springer’s Point on foot or by bike, then wind down at the lifeguarded beach before catching a sunset crossing back. Total ferry cost for the entire day: zero. For the full on-island layout, our Ocracoke Island map pins everything mentioned here. Pack layers for the crossing itself; open Pamlico Sound is windier than the village streets you’ll be walking later.
The Grand OBX Loop
Drive the barrier islands north to south, cross free from Hatteras to Ocracoke, take the toll ferry on to Cedar Island, then loop back up through the mainland to close the circuit. Two of those crossings are officially designated part of the Outer Banks National Scenic Byway, which makes this one of the only road trips in the country with a two-hour-plus boat ride built into the middle of it rather than around it. If lighthouses fit the plan, our lighthouse map covers the stops along this route. Reserve the Cedar Island leg well in advance if you’re running this loop in summer — it’s the crossing most likely to sell out. Build the loop with a spare afternoon in the schedule, since a missed connection on either ferry leg pushes the rest of the day back by hours, not minutes.
The Knotts Island afternoon (free)
From the Currituck mainland, take the free 30-minute crossing over to Knotts Island, then spend the afternoon at Mackay Island National Wildlife Refuge, which has marsh trails and steady birding. If it’s the season, stop at Martin Farm & Winery afterward — it’s a working farm first and a winery second, with peach picking and a few tables looking out over the bay. Keep an eye on the clock and ride back before the last departure; there’s no late option waiting for stragglers. The pace here is slower than the rest of this guide by design — it’s the one trip on this list built around a farm and a wildlife refuge rather than a beach.
Practical stuff nobody tells you
Pets are welcome on every route, as long as they’re leashed or secured in your vehicle. Photo ID can be requested and vehicles are subject to screening at some terminals — that’s standard Coast Guard security procedure, not something specific to you. Every terminal and every vessel has restrooms, and vending machines are common across the system, but no route serves actual meals, so plan food for longer crossings accordingly. One detail almost every rider eventually notices: each ferry in the fleet is painted in the colors of a different North Carolina college, which makes for a decent guessing game mid-crossing. Weather, wind, and channel shoaling all cause delays and outright cancellations, especially on the sound routes — check NCDOT’s ferry status online before driving to a terminal, not after you’re already in line. None of this is meant to make the system sound fragile — the vast majority of crossings run exactly on schedule — but a five-minute check before driving out avoids the handful of days when it does matter.
Outer Banks Ferry Terminals Map
Use the map below to see all seven terminals at a glance — the four vehicle routes plus the mainland dock for Knotts Island.
Facts on this page last verified: July 2026.
Open this map full-screen in Google Maps — handy for saving it offline before you lose signal.
Is the Ocracoke ferry free?
The Hatteras-Ocracoke route is completely free. The other two routes serving Ocracoke, to Cedar Island and to Swan Quarter, are toll routes, with a standard vehicle running about $15 one way.
Do I need a reservation?
Only for the two toll routes, Cedar Island and Swan Quarter. Book up to 90 days ahead and claim your spot at the terminal at least 30 minutes before departure or it’s cancelled. The Hatteras-Ocracoke route never takes reservations.
How long is the ferry to Ocracoke?
About 70 minutes from Hatteras, roughly 2 hours 15 minutes from Cedar Island, and about 2 hours 40 minutes from Swan Quarter, the longest route in the North Carolina ferry system.
Can I walk on without a vehicle?
Yes. Walk-on passengers pay about $1 on the toll routes and ride free on the free routes. The Ocracoke Express is passenger-only by design, with no vehicles at all.
Are dogs allowed on the ferry?
Yes, on every route, as long as they’re leashed or kept secured in your vehicle for the crossing.
