CN 2607 & CN 5629 lead CN 368 past Dorval Station and underneath a signal bridge. For more train photos, click here.
AMT 1323 is leading AMT 90 through the crossovers and is passing new signals which are only about 2 months old. For more train photos, click more)
The CN Ultramar Tank Train (Ultratrain) rides into the sunset
VIA 6401 heads east with VIA 52 on its way to Montreal's Central Station. For more train photos, click here.
While a number of students await their train on the opposite platform, a very snow covered AMT 1359 leads a deadhead movement eastwards through Montreal West station during a very windy snowstorm.... (more)
Canadian Pacific Extra 4507 is heading west at St. Lazare, Quebec west of Montreal. The eight MLW C-630Ms delivered in the summer of 1968 (#4500-4507) were the last new units delivered in class... (more)
VIA 6434 over Montreal sub,wearing the Spiderman II movie wrap..
Originating at Newport Vt, Montreal Maine & Atlantic Plow Extra heads toward Farnham as it approaches Sutton Junction on a gorgeous winter afternoon.
Originating at Newport Vt, Montreal Maine & Atlantic Plow Extra has just crossed into Canada as it rolls through scenic Abercorn on its way to Farnham.
CP 3108, CP 3101 & CP 3099 pull a cut of cars at Lachine Intermodal Yard. For more train photos, click here.
Still stranded. MMA 8583 and the 9 cars behind it have been stranded on MMA's Stanbridge Sub since last summer. The reason for this is the poor condition of the track, which led to T... (more)
A battered and vandalised MLW beast. CP 4723 has been on display in this park near Farnham Station since 1996 and it is not in good shape. There is graffiti on the long hood, headlig... (more)
Canadian Pacific manifest #252 heads south as it approaches Rouses Point NY on cold and windy afternoon.
CP 4452 & CP 3124 do some switching at Lachine Intermodal Yard on a cold but sunny morning. For a very similar view in June 2012 with the same engine leading, click more)
A crewmember waves as damaged CN 2684 (the DPU on CN 308 which derailed in Plaster Rock, New Brunswick on Jan. 7th 2014) is heading to CAD (Canadian Allied Diesel) in Lachine, Quebec for much need... (more)