Greyhound

Bus in Virginia Beach

At Circle D Food Market. Greyhound runs a bus daily to Richmond (from $13, 3¼ hours), which also stop in Norfolk and Hampton; transfer in Richmond for services to Washington, DC, Wilmington, NYC and beyond.

Advertisement