No one on the train was injured, according to Via Rail.
The Via passenger train is still upright but has been immobilized by the crash. A Via Rail spokesperson said a "contingency plan" to get passengers to their destinations is being prepared.
Train service between Montreal and Toronto has also been cancelled, as it passes through Gananoque, but train service between Ottawa and Montreal is going ahead as scheduled.
On July 10, a 26-car CN freight train derailed in Brockville, Ont., forcing Via Rail to cancel train service between Toronto and Montreal.
More to come
Also on Huffpost: