Outer Banks Ferry Schedule

As we're surrounded by water, traveling by ferry is a convenient and popular mode of transportation on the Outer Banks. There are just some places cars can't go, or at the very least, not very easily. For a complete look at the NC DOT Ferry service schedules and fares, please visit https://www.ncdot.gov/divisions/ferry/, or download the full Ferry Schedule here. View the Ferry Division Departure Time Heat Map.

 

Ocracoke Express Passenger Ferry

The passenger ferry will make eight departures during the busier days Tuesday through Thursday, with trips from Hatteras at 8:30 a.m., 11 a.m., 1:45 p.m. and 5 p.m., and return trips from Ocracoke at 9:45 a.m., 12:30 p.m., 3.p.m. and 7:30 p.m. On Friday, Saturday and Monday, departures from Hatteras will be at 9:30 a.m., 1 p.m. and 4:30 p.m., with return trips from Ocracoke at 11 a.m., 3 p.m. and 7:30 p.m. No passenger ferry service will be available on Sundays.

The fare is $15 for a round-trip ticket, with children under 3 riding for free, and an additional $1 to bring a bicycle on board. Reservations are available 90 days in advance and highly recommended during the busy summer season. Travelers can make reservations online at https://www.ncdot.gov/travel-maps/ferry-tickets-services/Pages/default.aspx, or on the phone at 1-800-BY-FERRY.

 

Hatteras to Ocracoke Ferry

  • Crossing Time: 60 minutes
  • Reservations: Not accepted
  • Fare: Free

Cedar Island to Ocracoke Ferry

  • Crossing Time: 2.5 hours
  • Reservations: (800) 293-3779
  • Fare: Toll

Ocracoke to Swan Quarter Ferry

  • Crossing Time: 2.5 hours
  • Reservations:(800) 293-3779
  • Fare: Toll
Dynamic Variation: