Can someone tell me how long the train ride is on the polar express? We are thinking of doing the one in Kingston.

Thanks.