ScotRail

Perth

Train Line • ScotRail

Show 62 previous stops
Hide previous stops

Falkirk High Rail Station

7:17

Croy Rail Station

7:21

Bishopbriggs Rail Station

7:32

Alloa Rail Station

7:36

Lenzie Rail Station

7:46

Dyce Rail Station

8:03

Glasgow Queen Street Rail Station

8:13

Inverurie Rail Station

8:34

Aberdeen Rail Station

8:40

Kintore Rail Station

8:40

Cumbernauld Rail Station

8:48

Greenfaulds Rail Station

8:50

Gartcosh Rail Station

8:57

Stepps Rail Station

9:00

Robroyston Railway Station

9:03

Dundee Rail Station

9:09

Springburn Rail Station

9:09

Linlithgow Rail Station

9:14

Polmont Rail Station

9:28

Monifieth Rail Station

9:33

Stonehaven Rail Station

9:37

Invergowrie Rail Station

9:45

Broughty Ferry Rail Station

10:01

Carnoustie Rail Station

10:08

Aviemore Rail Station

10:16

Stirling Rail Station

11:07

Inverness Rail Station

11:14

Laurencekirk Rail Station

11:34

Arbroath Rail Station

11:47

Larbert Rail Station

12:02

Gleneagles Rail Station

12:11

Portlethen Rail Station

12:28

Montrose Rail Station

12:41

Perth Rail Station

12:52

Nairn Rail Station

1:20

Falkirk Grahamston Rail Station

1:31

Forres Rail Station

1:36

Cupar Rail Station

1:49

Haymarket Rail Station

1:56

Edinburgh Rail Station

2:11

Kingussie Rail Station

2:15

Dunblane Rail Station

2:28

Leuchars Rail Station

2:42

Camelon Rail Station

2:57

Elgin Rail Station

3:00

Bridge of Allan Rail Station

3:20

Carrbridge Rail Station

3:25

Pitlochry Rail Station

3:53

Edinburgh Park Rail Station

4:35

Dunkeld & Birnam Rail Station

4:40

Blair Atholl Rail Station

4:54

Huntly Rail Station

5:19

Keith Rail Station

5:35

Insch Rail Station

5:55

Golf Street Rail Station

6:07

Kirkcaldy Rail Station

6:09

Dalwhinnie Rail Station

6:18

Markinch Rail Station

6:29

Springfield Rail Station

6:41

Ladybank Rail Station

6:46

Newtonmore Rail Station

6:52

Barry Links Rail Station

7:00

Inverkeithing Rail Station

7:03

Edinburgh Gateway Rail Station

7:19

Kinghorn Rail Station

7:29

Burntisland Rail Station

7:33

Aberdour Rail Station

7:38

Dalgety Bay Rail Station

7:43

Cowdenbeath Rail Station

7:46

Dunfermline Queen Margaret Rail Station

7:52

Dunfermline Town Rail Station

7:55

Rosyth Rail Station

7:59

Leven Rail Station

8:03

Cameron Bridge Rail Station

8:07

Balmossie Rail Station

8:17

North Queensferry Rail Station

8:20

Dalmeny Rail Station

8:24

South Gyle Rail Station

8:30

Glenrothes with Thornton Rail Station

8:37

Cardenden Rail Station

8:44

Lochgelly Rail Station

8:48