Portsmouth is located in the Hampton Roads region of Virginia, just to the west of Norfolk. Portsmouth is well-known for having the highest concentration of buildings on the National Register of Historic Places out of any coastal city from Charleston north to the D.C. area. An important naval city for centuries, Portsmouth is home to the Naval Medical Center, the oldest naval hospital in the United States, and the Norfolk Shipyard, originally built for the Royal Navy.
Newport News - Hampton: 20 mins. approx.
Hampton - Virginia Beach: 50 mins. approx.
Virginia Beach - Chesapeake: 35 mins. approx.
Chesapeake - Portsmouth: 20 mins. approx.
Portsmouth - Norfolk Airport: 25 mins. approx.
Boston Airport – Salem : 45 mins. approx.
Salem – Portsmouth: 55 mins. approx.
Portsmouth – Boston: 1 hr. 5 mins approx.