Cheap Train tickets to Carnoustie

What are the most popular routes to Carnoustie?

Edinburgh - CarnoustieAverage price£34Average duration1h 47mDaily departures7
Glasgow - CarnoustieAverage price£39Average duration1h 57mDaily departures9
Arbroath - CarnoustieAverage price£5Average duration6mDaily departures12
Dundee - CarnoustieAverage price£7Average duration16mDaily departures9