Pictures:  Virginia - Interstate 95 Northbound

Total Mileage In State: 178 miles
Northern End: At I-495 in Washington, DC
Southern End: At North Carolina state line
Mileage Covered in Pictures: 79 miles
Counties Covered in Pictures: Greensville, Sussex, Prince George, City of Petersburg, City of Colonial Heights, Chesterfield, City of Richmond
Major Junctions in Pictures: I-295 North, near Rives, VA
I-85, in Petersburg, VA
I-64 East, in Richmond, VA
I-64 West, in Richmond, VA
Main Towns/Cities in Pictures: Emporia, Petersburg, Colonial Heights, Richmond

Northbound

Virginia welcome sign as Interstate 95 North enters the state from North Carolina.
Interstate 95 North: Road view from mile marker 2.
Interstate 95 North at Exit 4: SR 629 - Skippers
Speed limit sign near mile marker 5. As of 2010, the speed limit on most rural Virginia freeways is 70 mph. Now, if we could only get more states to follow in their footsteps, that would be nice.
Interstate 95 North: Road view from mile marker 5.
Interstate 95 North at Exit 8: US 301 - Emporia
Interstate 95 North shield sign located near mile marker 9.
Interstate 95 North at Exit 11A: US 58 East - Emporia / Norfolk
Interstate 95 North at Exit 11B: US 58 West - South Hill
Interstate 95 North at Exit 12: US 301
Interstate 95 North at Exit 13: SR 614
Interstate 95 North: Road view from mile marker 15.
Interstate 95 North at Exit 17: US 301
Interstate 95 North: Road view from mile marker 18.
Interstate 95 North at Exit 20: SR 631 - Jarratt
Mileage sign located near mile marker 21. It's 31 miles to Petersburg, 53 miles to Richmond, and 161 miles to Washington, DC.
Interstate 95 North: Road view from mile marker 22.
Interstate 95 North at Exit 24: SR 645
Interstate 95 North: Road view from mile marker 25.
Interstate 95 North at Exit 31: VA 40 - Stony Creek / Waverly
Interstate 95 North: Road view from mile marker 32.
Interstate 95 North at Exit 33: SR 602
Interstate 95 North at the Rest Area located near mile marker 36.
Interstate 95 North at Exit 37: SR 623 - Carson
Interstate 95 North at the Weigh Station located near mile marker 40.
Interstate 95 North at Exit 41: US 301 / VA 35 / VA 156 - Courtland
Interstate 95 North: Road view from mile marker 41.4.
Sign at mile marker 44.4 showing that you should remain on Interstate 95 North to get to Petersburg. Also, you can see that the speed limit is about to drop to 65 mph ahead as you enter a more congested stretch of I-95.
Interstate 95 North at Exit 45: US 301
Interstate 95 North approaching Exit 46 - 1 mile.
Interstate 95 North at Exit 46: Interstate 295 North - Washington. I-295 will take you all the way around the east side of downtown Richmond and join back up with I-95 once you are north of the city.
Use any of the next 5 exits to access Petersburg.
Interstate 95 North at Exit 47: SR 647 - Rives Rd
Interstate 95 North at Exit 48A: Wagner Rd East
Interstate 95 North at Exit 48B: Wagner Rd West
Interstate 95 North at Exits 50A-B-C-D: US 460 East - Crater Rd / Wythe St / Washington St
Interstate 95 North approaching Exit 51 - 1/4 mile.
Interstate 95 North at Exit 51: Interstate 85 South / US 460 West - South Hill / Blackstone
Interstate 95 North at Exit 52: Bank St
Use either of the next 2 exits to get to Colonial Heights.
Interstate 95 North at Exit 53: Southpark Blvd
Interstate 95 North at Exit 54: VA 144 - Temple Ave
Interstate 95 North at Exit 58: SR 746 / SR 620 - Ruffin Mill Rd / Woods Edge Rd
Interstate 95 North: Road view from mile marker 59.
Interstate 95 North at Exit 61A: VA 10 East - Hopewell
Interstate 95 North at Exit 61B: VA 10 West - Chester
Interstate 95 North at Exit 62: VA 288 North - Chesterfield / To Powhite Pkwy
Near mile marker 63, the speed limit drops down to 60 mph as Interstate 95 nears downtown Richmond.
Interstate 95 North at Exit 64: SR 613 - Willis Rd
Interstate 95 North at Exit 67A: VA 895 East Toll
Interstate 95 North at Exit 67B: VA 150 North - Chippenham Pkwy / To US 60 / To US 360 West
Interstate 95 North at Exit 69: VA 161 - Bells Rd
Interstate 95 North: Road view from mile marker 70.
Interstate 95 North: Road view from mile marker 71.
Interstate 95 North: Road view from mile marker 73.
Interstate 95 North at Exit 73: Maury St
Interstate 95 North approaching Exit 74A - 1/4 mile.
Interstate 95 North: View of downtown Richmond from mile marker 74.
Interstate 95 North at Exit 74A: VA 195 Toll / To Interstate 195 North - Downtown Expressway
Interstate 95 North at Exit 74C: US 33 / US 250 - Broad St
Interstate 95 North at Exit 75: Interstate 64 East - Norfolk / Virginia Beach / 7th Street
Interstate 95 North at Exit 76A: Chamberlayne Ave
Interstate 95 North approaching Exit 79 - 1 1/4 miles.
Interstate 95 North at Exit 78: Boulevard
Interstate 95 North at Exit 79: Interstate 64 West / Interstate 195 South - To Powhite Pkwy / Charlottesville