You are here : Home > Frequently Asked Questions > Ferry fees and schedules

N.C. Ferry Division

ferry meganWhere the highway ends, Hyde travel begins.

Hyde County depends on services from the NC Ferry Division for access to Ocracoke Island via three different routes. 

Click here for the 2021 Ferry Schedule
Click here to make online reservations

Swan Quarter Ferry Terminal

Address: 748 Oyster Creek Road, Swan Quarter, NC 27885
Business office:  252-791-3300
For reservations, call 1-800-BYFERRY (1-800-293-377)

Cedar Island Ferry Terminal

Address: 3619 Cedar Island Road, Cedar Island, NC 28520
Business office: 252-463-7040
For reservations, call 1-800-BYFERRY (1-800-293-377)

Ocracoke Island Ferry Terminal

Address: Highway 12, Ocracoke, NC 27960
Business office: 252-996-6201
For reservations, call 1-800-BYFERRY (1-800-293-377)

Hatteras Ferry Terminal

Address: 59063 NC Hwy 12 South, Hatteras, NC 27943
Business Office: 252-996-6000 
No reservations are required for Hatteras Ferry