Ocracoke Ferry
The ferry from Hatteras Island to Ocracoke Island is unique in that it's totally free. The trip takes somewhere around half an hour. We had an unusually long wait this year -- we think it was because at least one of the ferry boats was out of commission -- but it was worth it.