Directions to the Outer Banks: How to Get to OBX by Car

The Outer Banks has no airport of its own and no interstate running to it, so almost everyone arrives by car across one of a handful of bridges. Which bridge you use depends entirely on which part of the OBX you are headed to — the northern beach towns, Hatteras Island, or Ocracoke. This guide lays out the main driving routes and where each one drops you. Once you know how you’re arriving, the next decision is which town fits you — worth sorting out before you book anything.

Map & Main Routes

Open this map full-screen in Google Maps — handy for saving it offline before you lose signal.

Getting to the Northern Outer Banks (Duck, Corolla, Kitty Hawk, Nags Head)

Most visitors reach the northern beaches via US-158 over the Wright Memorial Bridge, which lands you in Kitty Hawk. From there you head north toward Duck and Corolla or south toward Kill Devil Hills and Nags Head. A second option, the Virginia Dare Memorial Bridge on US-64, brings you across to Roanoke Island and Manteo before connecting to the beaches.

Getting to Hatteras Island

To reach Rodanthe, Avon, Buxton, and the rest of Hatteras Island, continue south on NC-12 from Nags Head and cross the Marc Basnight (Bonner) Bridge over Oregon Inlet. It is a scenic but slow final stretch — plan extra time in summer traffic.

Getting to Ocracoke Island

Ocracoke is reachable only by ferry. From the OBX side, take the free Hatteras–Ocracoke ferry at the south end of Hatteras Island. From the mainland, the toll ferries from Cedar Island and Swan Quarter arrive near Ocracoke Village — reserve ahead in summer. For fares, schedules, and how reservations actually work, see the complete Outer Banks ferry guide.

Approximate Drive Times

From the Hampton Roads area of Virginia it is roughly 1.5 to 2 hours to the northern beaches. From Raleigh, expect about 3.5 to 4 hours. From Richmond, plan on 3 to 3.5 hours. Summer Saturdays — the main turnover day for weekly rentals — see heavy traffic at the bridges, so an early start helps.

Traffic is not the only seasonal factor worth planning around — see our month-by-month guide to the best time to visit the Outer Banks for how permits, ferries, and crowds shift throughout the year.

Plan the Rest of Your Outer Banks Trip

Which bridge do you take to get to the northern Outer Banks?

Most visitors reach the northern beaches via US-158 over the Wright Memorial Bridge, which lands you in Kitty Hawk. A second option is the Virginia Dare Memorial Bridge on US-64, which brings you across to Roanoke Island and Manteo before connecting to the beaches. Your choice of bridge depends entirely on which part of the OBX you are headed to.

How long does it take to drive to the Outer Banks from Raleigh?

From Raleigh, expect about 3.5 to 4 hours. From the Hampton Roads area of Virginia, it is roughly 1.5 to 2 hours to the northern beaches. From Richmond, plan on 3 to 3.5 hours. Summer Saturdays see heavy traffic at the bridges, so an early start helps.

How do you get to Ocracoke Island from the Outer Banks?

Ocracoke is reachable only by ferry. From the OBX side, take the free Hatteras-Ocracoke ferry from the south end of Hatteras Island. From the mainland, toll ferries depart from Cedar Island and Swan Quarter and arrive near Ocracoke Village. Reserve ahead in summer.