Cheap Train tickets to Carnoustie

What are the most popular routes to Carnoustie?

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