Cheap Train tickets to Montrose

What are the most popular routes to Montrose?

Aberdeen - MontroseAverage priceR 523Average duration45mDaily departures21
Dundee - MontroseAverage priceR 384Average duration33mDaily departures12
Glasgow - MontroseAverage priceR 940Average duration2h 7mDaily departures11
London - MontroseAverage priceR 2 786Average duration6h 23mDaily departures2
Edinburgh - MontroseAverage priceR 762Average duration1h 52mDaily departures12