Travelling now? Perth Live Departures
Reverse Direction » Newtonmore to Perth Train Times
First and Last Service
On weekdays the first train departs Perth at 08:11 arriving at Newtonmore at 09:31. The last train departs Perth at 21:00 arriving at Newtonmore at 22:20.
Journey Time
The average journey time between Perth and Newtonmore is 1 hour and 19 minutes.
Calling Points
Trains operated by ScotRail (SR) call at Dunkeld & Birnam, Pitlochry, Blair Atholl and Dalwhinnie.
Timetable data under licence from RSP / Rail Delivery Group