Are We There Yet???
315 Miles from Baltimore, MD
282 Miles from Greensboro, NC
269 Miles from Washington, DC
90 Miles from Norfolk, VA
From the North
Follow I-95 South to Richmond, VA. Take I-64 East toward Norfolk/Virginia Beach, Va. Take I-64 or I-664 to Chesapeake, Va. From I-64, take Exit 291B to Route 168, the Chesapeake Expressway.* Once in North Carolina, Route 168 turns into US-158 East. Follow this road to The Outer Banks. *Chesapeake Expressway is a toll-road with new rates that took effect May 1, 2011. EZPass and SmartTag accepted.
As for flights, the Outer Banks is easily accessible from Norfolk International Airport (82 miles north) or Raleigh Durham International Airport (192 miles west), with the drive in being quite scenic.