Sometimes it is possible to get cheaper solutions by having a look at limited offers or at fidelity programs made available on the companies' websites.
If you don't feel like spending many hours in a train, you can consider travelling by plane. Especially if you have the possibility to book in advance, flying to London, Ontario can be definitely cheap.
Which stations serve the rail line Montreal - London, Ontario?
The trains to London, Ontario will leave from MONTRÉAL and will arrive at LONDON.
Travelling by train to London, Ontario from Montreal: how many daily connections are there?
How long do you need to get to London, Ontario by train?
While the first train to London, Ontario leaves at 06:07, the last one is scheduled for 11:07. The average duration of the journey is of 10 hours and 20 minutes, but the fastest trains can get you to London, Ontario in 7 hours and 46 minutes.