Cheap Train tickets to Carnoustie

What are the most popular routes to Carnoustie?

Edinburgh - CarnoustieAverage priceR 737Average duration1h 48mDaily departures7
Glasgow - CarnoustieAverage priceR 1 848Average duration1h 57mDaily departures10
Arbroath - CarnoustieAverage priceR 91Average duration6mDaily departures12
Dundee - CarnoustieAverage priceR 142Average duration16mDaily departures9