Cruise 16 miles southbound on Interstate 95 through New Hampshire — from the Piscataqua River crossing at Portsmouth to the Massachusetts state line. Enjoy easy access to coastal towns, Hampton Beach, and classic New England scenery along the way.

Interstate 95 (I-95) is the East Coast’s most vital highway, running nearly 2,000 miles from Miami to Maine. Explore its major cities, interchanges, and role in American travel and commerce.
Interstate 95 (I-95) is the longest north–south Interstate Highway in the United States, stretching approximately 1,920 miles from Miami, Florida, to Houlton, Maine, at the Canadian border. As a vital transportation corridor on the East Coast, I-95 connects major metropolitan areas including Miami, Jacksonville, Savannah, Richmond, Washington D.C., Baltimore, Philadelphia, Newark, New York City, New Haven, Providence, Boston, and Portland. Its route is essential for both passenger travel and freight movement along the densely populated Atlantic Seaboard.
Originally authorized in the Federal-Aid Highway Act of 1956, I-95 was designed to unify pre-existing roadways under a single, continuous corridor. Over the decades, various segments were reconstructed or rerouted, and by 2018, all major gaps—such as the infamous missing link in central New Jersey—were fully connected. Notable features along I-95 include the George Washington Bridge over the Hudson River, the Woodrow Wilson Bridge over the Potomac River, and the Pearl Harbor Memorial Bridge in New Haven.
I-95 traverses 15 states plus the District of Columbia, more than any other Interstate. It intersects with every major east–west route on the Eastern Seaboard, making it the backbone of commerce and commuter traffic in the region. Despite frequent congestion—especially near major cities—I-95 remains a key artery in America’s Interstate system.

Cruise 16 miles southbound on Interstate 95 through New Hampshire — from the Piscataqua River crossing at Portsmouth to the Massachusetts state line. Enjoy easy access to coastal towns, Hampton Beach, and classic New England scenery along the way.

Cruise 35 miles down Maine’s southern coast on Interstate 95 from Saco to Kittery. Pass Kennebunk, York, and roadside pine forests before crossing into New Hampshire — with quick access to beaches, lighthouses, and outlet shopping along the way.

Cruise north on Interstate 95 through New Hampshire for 16 miles of coastal woodlands, convenient urban interchanges, and a scenic crossing into Maine via the Piscataqua River bridge.

Take a fast-paced journey along Interstate 95 from Ashland to Fredericksburg, Virginia. This 31-mile stretch blends forested scenery, commuter sprawl, and historic Civil War landmarks as it transitions from rural calm to urban bustle.