You are here

Ocracoke Island is accessible by ferry, private boat or small airplane.  The North Carolina Ferry Division provides ferry service to Ocracoke Island with terminals at Hatteras Village, Cedar Island and Swan Quarter, North Carolina.

Ferry schedules differ by route and by season.  Prior to traveling to Ocracoke Island, please visit the North Carolina Ferry Division website.

Travel on the Ocracoke/Hatteras Island ferry is on a first come first serve basis.  The ferry trip takes approximately one hour.  Service on this route is free.  Upon arrival on Ocracoke Island, you will be traveling approximately thirteen miles on NC Highway 12 through the National Park Service Cape Hatteras National Seashore to the village of Ocracoke. 

Ferry transportation is also available on the Cedar Island/Ocracoke and Swan Quarter/Ocracoke routes, which originate from the south and west, respectively.  Travel time is 2 hours, 15 minutes via Cedar Island and 2 hours, 40 minutes via Swan Quarter.  There is a fee for travel on both of these routes.  These two ferries arrive at Silver Lake Harbor in the village of Ocracoke. Reservations are recommended and can be made by calling 800-BY-FERRY (800-293-3779), or you can go online at www.ncdot.org/ferry. You must claim your reservation at the ferry terminal 30 minutes prior to your departure time.

Directions to Ocracoke Island Realty

** For Guests Staying at Ocracoke Island Realty Cottages and Condos, please use the following directions:

From the North:

After departing the Hatteras-Ocracoke Ferry, travel south on Highway 12 for approximately 13 miles (roughly 20 minutes). As you reach the beginning of the Village, you will pass Howard's Pub on your right. Continue south on Highway 12 for approximately 1/10 of a mile and you will see the Ocracoke Realty Office in a green building on your RIGHT.

From the South:

After departing either the Cedar Island or Swan Quarter Ferry, continue on Highway 12 north for approximately 1 mile. Look for the Beachcomber Texaco Station on the right. Ocracoke Island Realty will be in a green building on your LEFT.

The Ocracoke Island Realty office is located at 1075 Irvin Garrish Highway. The Rental and Sales offices are located in the one story green building – rentals on the right end of the building and sales on the left. Beach Outfitters (bikes, beach gear and cottage item rentals) is located in the building next door, to the left.

 Directions to Castle Villas and Castle B&B

** For guests staying at the Castle Villas, check-in will be at the Castle Bed & Breakfast, please use the following directions:

From the North:

After departing the Hatteras Island Ferry, follow Highway 12 approximately thirteen miles (approximately 20 minutes) to the village of Ocracoke. At Silver Lake Harbor, turn left onto Silver Lake Drive. The Castle Bed & Breakfast will be on your left.

From the South:

After departing the Cedar Island or Swan Quarter ferry follow the main road (Highway 12) around the harbor and turn right onto Silver Lake Road. The Castle Bed & Breakfast will be on your left.

Directions to Captains Landing

** For guests staying at Captain's Landing Suites, Penthouse and Cottage, please use the following directions:

From the North:

After departing the Hatteras-Ocracoke Ferry, travel south on Highway 12 approximately 13 miles to the Village. Continue on the main road as it curves to the right near the harbor. Travel about one block and look for Captain's Landing signs and parking on the left.

From the South:

After departing the Cedar Island or Swan Quarter Ferry, continue on Highway 12 about three blocks and look for Captain's Landing signs and parking on the right.