Originally Posted by
PHXflier
When I took the Adirondack during the summer before the pandemic (2018 or 2019), the train was exceedingly slow in Canada as well (due to poor track and high temperature), arriving 1-2 h late in Montreal. The way back was better as it was in the morning and temperatures were lower. As this is a long-standing problem, a speedy resolution is unlikely. So maybe they can adjust the schedule to avoid the heat of the day? Or use another route from the border to somewhere near Montreal?
The most obvious solution is to stay on CP instead of switching over to CN right at the border. The CP route hosts more freight traffic and is maintained to a higher level. The issue is they cannot reach Gare Central on the CP route, the train would have to go to Lucien L'Allier station, a commuter station a couple blocks west of Gare Central. This would require cooperation of EXO and CP, and the station is a bare bones commuter station.