ScotRail

Perth

Train Line • ScotRail

Show 62 previous stops
Hide previous stops

Falkirk High Rail Station

7:38

Croy Rail Station

7:42

Bishopbriggs Rail Station

7:53

Alloa Rail Station

7:57

Lenzie Rail Station

8:06

Dyce Rail Station

8:13

Glasgow Queen Street Rail Station

8:23

Inverurie Rail Station

8:44

Aberdeen Rail Station

8:50

Kintore Rail Station

8:50

Cumbernauld Rail Station

8:58

Greenfaulds Rail Station

9:00

Gartcosh Rail Station

9:07

Stepps Rail Station

9:10

Robroyston Railway Station

9:13

Dundee Rail Station

9:19

Springburn Rail Station

9:19

Linlithgow Rail Station

9:24

Polmont Rail Station

9:38

Monifieth Rail Station

9:43

Stonehaven Rail Station

9:47

Invergowrie Rail Station

9:56

Broughty Ferry Rail Station

10:17

Carnoustie Rail Station

10:24

Aviemore Rail Station

10:32

Stirling Rail Station

11:23

Inverness Rail Station

11:30

Laurencekirk Rail Station

11:50

Arbroath Rail Station

12:03

Larbert Rail Station

12:19

Gleneagles Rail Station

12:28

Portlethen Rail Station

12:45

Montrose Rail Station

12:56

Perth Rail Station

1:07

Nairn Rail Station

1:35

Falkirk Grahamston Rail Station

1:46

Forres Rail Station

1:51

Cupar Rail Station

2:04

Haymarket Rail Station

2:11

Edinburgh Rail Station

2:52

Kingussie Rail Station

2:58

Dunblane Rail Station

3:11

Leuchars Rail Station

3:25

Camelon Rail Station

3:39

Elgin Rail Station

3:42

Bridge of Allan Rail Station

4:02

Carrbridge Rail Station

4:06

Pitlochry Rail Station

4:34

Edinburgh Park Rail Station

5:16

Dunkeld & Birnam Rail Station

5:21

Blair Atholl Rail Station

5:35

Huntly Rail Station

6:00

Keith Rail Station

6:16

Insch Rail Station

6:36

Golf Street Rail Station

6:48

Kirkcaldy Rail Station

6:51

Dalwhinnie Rail Station

7:01

Markinch Rail Station

7:12

Springfield Rail Station

7:41

Ladybank Rail Station

7:46

Newtonmore Rail Station

7:52

Barry Links Rail Station

8:00

Inverkeithing Rail Station

8:04

Edinburgh Gateway Rail Station

8:20

Kinghorn Rail Station

8:30

Burntisland Rail Station

8:34

Aberdour Rail Station

8:39

Dalgety Bay Rail Station

8:44

Cowdenbeath Rail Station

8:47

Dunfermline Queen Margaret Rail Station

8:53

Dunfermline Town Rail Station

8:56

Rosyth Rail Station

9:00

Leven Rail Station

9:04

Cameron Bridge Rail Station

9:08

Balmossie Rail Station

9:18

North Queensferry Rail Station

9:21

Dalmeny Rail Station

9:25

South Gyle Rail Station

9:31

Glenrothes with Thornton Rail Station

9:38

Cardenden Rail Station

9:45

Lochgelly Rail Station

9:49