Cheap Train tickets to Belledune

What are the most popular routes to Belledune?

Toronto - BelleduneAverage priceR 3 428Average duration19h 48mDaily departures4
Moncton - BelleduneAverage priceR 928Average duration4h 45mDaily departures1
Saint-Hyacinthe - BelleduneAverage priceR 2 750Average duration11h 58mDaily departures1
Montreal - BelleduneAverage priceR 3 934Average duration14h 45mDaily departures4
Ottawa - BelleduneAverage priceR 3 870Average duration18h 11mDaily departures3