Two railroads cross the Susquehanna River in and near Havre de Grace. Amtrak's busy Northeast Corridor trains pass through Havre de Grace on an elevated line on the Susquehanna River Bridge. This bridge was built by the Pennsylvania Railroad for its New York City–Washington, D.C. line. CSX Transportation's Perryville Railroad Bridge, originally constructed by the Baltimore and Ohio Railroad, carries a heavy volume of freight. It crosses the Susquehanna River in between the US-40 and I-95 highway bridges in the area of Garrett Island. A couple of my Havre de Grace videos show trains crossing the Amtrak Susquehanna River Bridge.
The best way to get to Havre de Grace is by auto. It is easily accessed from I-95 from either the north or southbound lanes as well as I-40 in northeastern Maryland.
Car is the best way to get around.