Nags Head
Nags Head
Virginia Beach
Virginia Beach
Driving

Nags Head to Virginia Beach

Updated: 28 May 2026

The drive from Nags Head to Virginia Beach is a scenic 90-mile journey north along the coast. You will take US-158 North through the Outer Banks, then connect to NC-168 and VA-168 into Virginia. The trip typically takes about 2 hours, depending on traffic through the Currituck area. This route is a popular connection between two of the most famous beach destinations on the East Coast.

Total Distance: 145 km driving distance; 130 km straight-line air distance.
Fastest Way
Driving is the fastest method, as there is no direct public transit.
Cheapest Way
Driving your own vehicle is the most cost-effective and convenient method.
Compare Nags Head to Virginia Beach Routes
Driving
Direct
Duration
2 hours
Avg Price
$15-$25 in fuel
Operator
Personal Vehicle
Route
US-158 N to NC-168/VA-168.

Traffic can be heavy on summer weekends near the Wright Memorial Bridge.

Travel Tips
  • Traffic
    The Wright Memorial Bridge can experience significant backups on summer Saturdays.
  • Route Planning
    NC-168 is a major artery; check for construction updates before leaving.
  • Rest Stops
    Stop in Moyock for quick snacks and fuel before crossing the state line.
  • Weather
    Coastal winds can affect driving; keep a firm grip on the wheel.
  • Parking
    Virginia Beach has many public parking lots near the oceanfront.
Safety Tips
  • Speed Limits
    Speed limits are strictly enforced in the small towns along the route.
  • Wildlife
    Be alert for deer and other wildlife crossing the road in rural sections.
  • Emergency
    Keep a roadside emergency kit in your trunk.
  • Fatigue
    Even a short drive can be tiring; stay alert.
People Also Ask
  • Is there a bus?
    No, there is no direct bus service between Nags Head and Virginia Beach.
  • How long is the drive?
    Approximately 2 hours.
  • What is the best road?
    US-158 North to NC-168 is the standard route.
  • Are there tolls?
    No, this route is toll-free.
  • Is it a scenic drive?
    Yes, it passes through coastal marshes and rural landscapes.
Quick Info
  • From Nags Head, North Carolina, United States
  • To Virginia Beach, Virginia, United States
  • Modes
Best Time to Travel

Late spring or early fall to avoid peak summer traffic and enjoy the beach weather.

Things to Do in Virginia Beach
1
Virginia Beach Boardwalk
Walk or bike along the famous 3-mile boardwalk. It features statues, restaurants, and ocean views.
2
First Landing State Park
Explore the trails and beaches of this historic park. It is where the English colonists first landed.
3
Virginia Aquarium & Marine Science Center
Visit this world-class aquarium featuring sea turtles, sharks, and interactive exhibits.
4
Cape Henry Lighthouse
See the historic lighthouses at the mouth of the Chesapeake Bay. It is a significant maritime site.
Tags
Nags Head to Virginia Beach drive US-158 route driving to Virginia Beach Nags Head travel Virginia Beach trip NC to VA coast best route Nags Head to Virginia Beach coastal road trip