ScotRail

Perth

Train Line • ScotRail

Show 65 previous stops
Hide previous stops

Falkirk High Rail Station

6:20

Croy Rail Station

6:24

Bishopbriggs Rail Station

6:35

Alloa Rail Station

6:39

Lenzie Rail Station

6:48

Dyce Rail Station

6:55

Glasgow Queen Street Rail Station

7:05

Inverurie Rail Station

7:26

Aberdeen Rail Station

7:32

Kintore Rail Station

7:32

Cumbernauld Rail Station

7:40

Greenfaulds Rail Station

7:42

Gartcosh Rail Station

7:49

Stepps Rail Station

7:52

Robroyston Railway Station

7:55

Dundee Rail Station

8:01

Springburn Rail Station

8:01

Linlithgow Rail Station

8:06

Polmont Rail Station

8:20

Monifieth Rail Station

8:25

Stonehaven Rail Station

8:29

Invergowrie Rail Station

8:38

Broughty Ferry Rail Station

8:59

Carnoustie Rail Station

9:06

Aviemore Rail Station

9:14

Stirling Rail Station

10:05

Inverness Rail Station

10:12

Laurencekirk Rail Station

10:32

Arbroath Rail Station

10:45

Larbert Rail Station

11:01

Gleneagles Rail Station

11:10

Portlethen Rail Station

11:27

Montrose Rail Station

11:38

Perth Rail Station

11:49

Nairn Rail Station

12:17

Falkirk Grahamston Rail Station

12:28

Forres Rail Station

12:33

Cupar Rail Station

12:46

Haymarket Rail Station

12:53

Edinburgh Rail Station

1:34

Kingussie Rail Station

1:40

Dunblane Rail Station

1:53

Leuchars Rail Station

2:07

Camelon Rail Station

2:21

Elgin Rail Station

2:24

Bridge of Allan Rail Station

2:44

Carrbridge Rail Station

2:48

Pitlochry Rail Station

3:16

Edinburgh Park Rail Station

3:58

Dunkeld & Birnam Rail Station

4:03

Blair Atholl Rail Station

4:17

Huntly Rail Station

4:42

Keith Rail Station

4:58

Insch Rail Station

5:18

Golf Street Rail Station

5:30

Kirkcaldy Rail Station

5:33

Dalwhinnie Rail Station

5:43

Markinch Rail Station

5:54

Springfield Rail Station

6:23

Ladybank Rail Station

6:28

Newtonmore Rail Station

6:34

Barry Links Rail Station

6:42

Inverkeithing Rail Station

6:46

Edinburgh Gateway Rail Station

7:02

Kinghorn Rail Station

7:12

Burntisland Rail Station

7:16

Aberdour Rail Station

7:21

Dalgety Bay Rail Station

7:26

Cowdenbeath Rail Station

7:29

Dunfermline Queen Margaret Rail Station

7:35

Dunfermline Town Rail Station

7:38

Rosyth Rail Station

7:42

Leven Rail Station

7:46

Cameron Bridge Rail Station

7:50

Balmossie Rail Station

8:00

North Queensferry Rail Station

8:03

Dalmeny Rail Station

8:07

South Gyle Rail Station

8:13

Glenrothes with Thornton Rail Station

8:20

Cardenden Rail Station

8:27

Lochgelly Rail Station

8:31