Richmond VA to Greensboro NC drive: Distance, time & best stops

Planning a Richmond VA to Greensboro NC road trip itinerary

The Richmond VA to Greensboro NC drive connects the capital of Virginia to one of the biggest cities in North Carolina.

Once the capital of the Confederacy, Richmond VA is not entirely weighed down by its history. The surprisingly wild James River runs through it, and the west end feels energetic and more of the North than the South.

The top attraction, though, is the huge American Civil War Museum at the historic Tredegar Ironworks. After that, walk the suspension bridge to Belle Isle in the middle of the James River, see the dubious Confederate monuments on Monument Avenue, or see the grandiose tombs of the Hollywood Cemetery.

Other good Richmond experiences include food tours of the Arts District or Church Hill, Segway tours of the city landmarks, nighttime ghost walks and guided hikes along the James River.

For Richmond accommodation, the Moxy Richmond Downtown brims with fun, youthful energy. The Residence Inn by Marriott, meanwhile, is a short walk from the lively Shockoe Bottom neighbourhood.

Greensboro NC has a handful of strong cultural attractions. The first port of call should be the International Civil Rights Center and Museum, which houses the original FW Woolworth’s lunch counter. This was where four college freshmen staged a sit-in at the whites-only venue – a key moment of non-violent direct action in the Civil Rights struggle.

There are more backstories at the Greensboro History Museum, and the Guildford Courthouse National Military Park focuses on a Revolutionary War turning point.

For the best Greensboro accommodation deals, search here.

Richmond VA to Greensboro NC distance and driving time

By car, the distance from Richmond VA to Greensboro NC is 202 miles. This is travelling along the I-85 and I-40, which is usually the quickest route. That makes for a driving time of around three hours.

The best road trip stops on the Richmond VA to Greensboro NC drive are Petersburg VA, Kerr Lake and Durham NC.

Richmond VA to Greensboro NC road trip attractions: Petersburg VA

The Petersburg National Battlefield is the primary attraction in Petersburg VA. The site commemorates the nine-and-a-half month Siege of Petersburg during the Civil War. There were 70,000 casualties in the longest military event of the war. The hiking and biking trails pass a series of outdoor exhibits, while the Poplar Grove National Cemetery shows the scale of the bloodshed.

Otherwise, hang out in Old Towne Petersburg, which offers a mix of indie shops, restaurants and antiques galleries.

Best stops between Richmond VA and Greensboro NC: Kerr Lake

Kerr Lake – officially the John H Kerr Reservoir and unofficially Buggs Island Lake – straddles the Virginia/ North Carolina border. The dam on the Roanoke River is on the Virginia side, but there are several picnic areas, campgrounds and swimming beaches on both sides.

The closest section to the I-85 is in North Carolina. Here, the Kerr Lake State Recreation Area. There’s are a visitor center and bathhouses here. There are also campgrounds, picnic tables, beaches and three miles of hiking trails.

Richmond to Greensboro drive: Durham NC

Durham NC is a big tech research center, and home to Duke University. The latter is home to the Nasher Museum of Art and the soaring Gothic Duke Chapel.

Nature-lovers can go walking through the Sarah P Duke Gardens and take a tour of the Duke Lemur Center. The biggest crowd-pleaser, however, is the Museum of Life and Science. There are several sections to this, both indoor and outdoor. It’s mainly button-pushing, kid-friendly science indoors and black bears, butterflies and red wolves outside.

The best-rated Durham NC accommodation options are the Washington Duke Inn and Golf Club and the Hampton Inn and Suites at the University Medical Center.

Greensboro, North Carolina.
Greensboro, North Carolina. Photo by Elijah Mears/ Unsplash.

More Greensboro NC road trips

Greensboro to Asheville | Greensboro NC to Atlanta | Boston to Greensboro NC | Greensboro NC to Greenville SC | Greensboro to Myrtle Beach | Greensboro NC to Nashville | Greensboro NC to New York City | Raleigh NC to Greensboro NC | Greensboro to Washington DC | Greensboro to Wilmington NC.

More Richmond VA road trips

Richmond VA to Asheville NC | Richmond VA to Atlanta | Baltimore to Richmond VA | Boston to Richmond VA | Richmond VA to Charlotte | Chicago to Richmond VA | Richmond VA to Durham NC | Richmond VA to Fayetteville NC | Richmond to Lynchburg VA | New York City to Richmond VA | Philadelphia to Richmond VA | Richmond VA to Raleigh NC | Richmond VA to Roanoke | Washington DC to Richmond VA | Richmond VA to Wilmington NC.