This route combines a scenic ferry ride with a drive through the coastal plains. You will travel north on NC-12 to the Ocracoke ferry, then take the Cedar Island ferry to the mainland. From Cedar Island, you follow NC-12 and US-70 West into New Bern. The total travel time is approximately 3 to 4 hours, depending on ferry schedules. It is one of the most picturesque ways to traverse the North Carolina coast.
Total Distance: 240 km driving distance; 130 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 3 hours | 2 hours 15 mins |
| Avg Price | $25 in fuel | $15 per vehicle |
| Operator | Personal Vehicle | NC Ferry System |
| Route | NC-12 to US-70 West. | Hatteras-Ocracoke Ferry followed by Ocracoke-Cedar Island Ferry. |
| Tip | Ensure you check ferry departure times before leaving Hatteras. | Reservations are highly recommended for the Ocracoke-Cedar Island ferry. |
Late spring or early autumn for comfortable ferry deck weather.