West and South to the Southern Beaches and Islands
Exit I-95 in Rocky Mount
US 64 East to Williamston
US 64 via Plymouth to Manteo
NC 12 South from Whalebone to Hatteras Island and Ocracoke Island. Free ferry from Hatteras to Ocracoke. Crossing time approximately 40 minutes. Call 1-800-BY FERRY for departure schedules.
Alternative Route to the Southern Beaches and Islands - Ferry Route
US 17 North from Wilmington and / or US 70 East from New Bern
US 70 East to NC 12 North at Cedar Island
Cedar Island Ferry to Ocracoke Island. Crossing time approximately 2 1/4 hours. One way fares apply. Call 1-800 BY FERRY for latest prices, restrictions and scheduled departure times.
NC 12 North to Cape Hatteras via Hatteras-Ocracoke Ferry (crossing time 40 minutes - no fare)