Interstate 95 (I-95) is the main Interstate Highway on the East Coast of the United States, running from U.S. Route 1 (US 1) in Miami, Florida to the Houlton–Woodstock Border Crossing with New Brunswick, Canada. The highway runs largely parallel to the Atlantic Ocean coast and US 1, serving areas from Florida to Maine. In general, I-95 serves the major cities of the Eastern Seaboard and metropolitan areas such as Miami, Jacksonville, Savannah, and Fayetteville in the Southeast; and Richmond, Washington, Baltimore, Wilmington, Philadelphia, Newark, and New York City in the Mid-Atlantic States up to New Haven, Providence, Boston, and Portland in New England. The route follows a more direct inland route between Savannah and Washington, notably bypassing the coastal metropolitan areas of Charleston and Norfolk-Virginia Beach, which require connections through other Interstate Highways. (I-26 for Charleston, SC and I-64 for the Virginia Beach area).