Cheap Train tickets to Charlo

What are the most popular routes to Charlo?

Toronto - CharloAverage price£249Average duration19h 25mDaily departures4
Montreal - CharloAverage price£167Average duration14h 22mDaily departures4
Ottawa - CharloAverage price£166Average duration17h 48mDaily departures3
Moncton - CharloAverage price£47Average duration5h 8mDaily departures1
Quebec City - CharloAverage price£444Average duration8h 51mDaily departures1