On Monday to Saturdays, there is only 1 train per day to Perth, while there are two trains from Perth which call here going to Edinburgh.
Each weekday, there's just one train departing for Perth, but two trains leave Perth for Edinburgh.