The crash happened along Route 1 northbound, on the Twin Bridges. Police say it was there that a 40-year-old man hit the guard rail and lost control of his motorcycle.
The man was rushed to Temple University Hospital, where he later died.
The man's identity has not yet been released.