The railway station is managed by Abellio ScotRail .
Is on the Highland Main Line , 90 miles 0 chains ( 144.8 km ) from Perth .
The railway station is managed by Abellio ScotRail and is on the Highland Main Line , 90 miles 0 chains ( 144.8 km ) from Perth .