it appears that it is about 30 miles to Oregon inlet and about 18 or so to Hatteras. Due to having to go through Frisco, Buxton and some other small towns, it may be easier and quicker to go to Oregon inlet anyway. I have not put in at Hatteras ramp so I can't give you any details on it. Oregon Inlet on the other hand is very nice, deep, wide , plenty of parking and a good bait and tackle store at the same area. Give them both a try and see which you like the best.