Cheap Train tickets to Charlo

What are the most popular routes to Charlo?

Montreal - CharloAverage price£145Average duration14h 22mDaily departures4
Moncton - CharloAverage price£51Average duration5h 8mDaily departures1
Ottawa - CharloAverage price£151Average duration17h 48mDaily departures3
Campbellton - CharloAverage price£14Average duration33mDaily departures1
Toronto - CharloAverage price£269Average duration19h 25mDaily departures4