ScotRail

Perth

Train Line • ScotRail

Show 70 previous stops
Hide previous stops

Falkirk High Rail Station

10:33

Croy Rail Station

10:37

Bishopbriggs Rail Station

10:48

Alloa Rail Station

10:52

Lenzie Rail Station

11:01

Dyce Rail Station

11:08

Glasgow Queen Street Rail Station

11:18

Inverurie Rail Station

11:39

Aberdeen Rail Station

11:45

Kintore Rail Station

11:45

Cumbernauld Rail Station

11:53

Greenfaulds Rail Station

11:55

Gartcosh Rail Station

12:02

Stepps Rail Station

12:05

Robroyston Railway Station

12:08

Dundee Rail Station

12:14

Springburn Rail Station

12:14

Linlithgow Rail Station

12:19

Polmont Rail Station

12:33

Monifieth Rail Station

12:38

Stonehaven Rail Station

12:42

Invergowrie Rail Station

12:51

Broughty Ferry Rail Station

1:12

Carnoustie Rail Station

1:19

Aviemore Rail Station

1:27

Stirling Rail Station

2:18

Inverness Rail Station

2:25

Laurencekirk Rail Station

2:45

Arbroath Rail Station

2:58

Larbert Rail Station

3:14

Gleneagles Rail Station

3:23

Portlethen Rail Station

3:40

Montrose Rail Station

3:51

Perth Rail Station

4:02

Nairn Rail Station

4:30

Falkirk Grahamston Rail Station

4:41

Forres Rail Station

4:46

Cupar Rail Station

4:59

Haymarket Rail Station

5:06

Edinburgh Rail Station

5:47

Kingussie Rail Station

5:53

Dunblane Rail Station

6:06

Leuchars Rail Station

6:20

Camelon Rail Station

6:34

Elgin Rail Station

6:37

Bridge of Allan Rail Station

6:57

Carrbridge Rail Station

7:01

Pitlochry Rail Station

7:29

Edinburgh Park Rail Station

8:11

Dunkeld & Birnam Rail Station

8:16

Blair Atholl Rail Station

8:30

Huntly Rail Station

8:55

Keith Rail Station

9:11

Insch Rail Station

9:31

Golf Street Rail Station

9:43

Kirkcaldy Rail Station

9:46

Dalwhinnie Rail Station

9:56

Markinch Rail Station

10:07

Springfield Rail Station

10:36

Ladybank Rail Station

10:41

Newtonmore Rail Station

10:47

Barry Links Rail Station

10:55

Inverkeithing Rail Station

10:59

Edinburgh Gateway Rail Station

11:15

Kinghorn Rail Station

11:25

Burntisland Rail Station

11:29

Aberdour Rail Station

11:34

Dalgety Bay Rail Station

11:39

Cowdenbeath Rail Station

11:42

Dunfermline Queen Margaret Rail Station

11:48

Dunfermline Town Rail Station

11:51

Rosyth Rail Station

11:55

Leven Rail Station

11:59

Cameron Bridge Rail Station

12:03

Balmossie Rail Station

12:13

North Queensferry Rail Station

12:16

Dalmeny Rail Station

12:20

South Gyle Rail Station

12:26

Glenrothes with Thornton Rail Station

12:33

Cardenden Rail Station

12:40

Lochgelly Rail Station

12:44