More than 60 people were aboard the train headed to Springfield, Massachusetts from New Haven on Friday morning.
Amtrak officials say six riders reported minor injuries. Two workers were also in the truck but were able to get out before the train struck in Newington.
The train was originally scheduled to arrive in Springfield before noon. Officials say passengers will be transferred to another train arriving in the western Massachusetts city after 1 p.m.
The line is also providing bus services to some trains experiencing delays due to the service disruption.
Amtrak says the cause of the crash remains under investigation.