ScotRail

Perth

Train Line • ScotRail

Show 6 previous stops
Hide previous stops

Falkirk High Rail Station

7:06

Croy Rail Station

7:15

Bishopbriggs Rail Station

7:28

Alloa Rail Station

7:34

Lenzie Rail Station

7:44

Dyce Rail Station

8:01

Glasgow Queen Street Rail Station

8:11

Inverurie Rail Station

8:32

Aberdeen Rail Station

Caledonian Sleeper

CrossCountry

London North Eastern Railway

8:38

Kintore Rail Station

8:38

Cumbernauld Rail Station

8:46

Greenfaulds Rail Station

8:48

Gartcosh Rail Station

8:55

Stepps Rail Station

8:58

Robroyston Railway Station

9:01

Dundee Rail Station

Caledonian Sleeper

CrossCountry

London North Eastern Railway

9:07

Springburn Rail Station

9:07

Linlithgow Rail Station

9:12

Polmont Rail Station

9:18

Monifieth Rail Station

9:26

Stonehaven Rail Station

Caledonian Sleeper

CrossCountry

London North Eastern Railway

9:31

Invergowrie Rail Station

9:39

Broughty Ferry Rail Station

9:57

Carnoustie Rail Station

Caledonian Sleeper

10:04

Aviemore Rail Station

Caledonian Sleeper

London North Eastern Railway

10:12

Stirling Rail Station

Caledonian Sleeper

London North Eastern Railway

11:03

Inverness Rail Station

Caledonian Sleeper

London North Eastern Railway

11:10

Laurencekirk Rail Station

11:30

Arbroath Rail Station

Caledonian Sleeper

CrossCountry

London North Eastern Railway

11:43

Larbert Rail Station

11:58

Gleneagles Rail Station

Caledonian Sleeper

London North Eastern Railway

12:07

Portlethen Rail Station

12:24

Montrose Rail Station

Caledonian Sleeper

CrossCountry

London North Eastern Railway

12:37

Perth Rail Station

Caledonian Sleeper

London North Eastern Railway

12:48

Nairn Rail Station

1:16

Falkirk Grahamston Rail Station

Caledonian Sleeper

London North Eastern Railway

1:27

Forres Rail Station

1:31

Cupar Rail Station

CrossCountry

1:44

Haymarket Rail Station

Avanti West Coast

CrossCountry

London North Eastern Railway

Lumo

TransPennine Express

1:51

Edinburgh Rail Station

Avanti West Coast

Caledonian Sleeper

CrossCountry

London North Eastern Railway

Lumo

TransPennine Express

2:06

Kingussie Rail Station

Caledonian Sleeper

London North Eastern Railway

2:10

Dunblane Rail Station

Caledonian Sleeper

London North Eastern Railway

2:23

Leuchars Rail Station

Caledonian Sleeper

CrossCountry

London North Eastern Railway

2:37

Camelon Rail Station

2:52

Elgin Rail Station

2:57

Bridge of Allan Rail Station

3:17

Carrbridge Rail Station

Caledonian Sleeper

London North Eastern Railway

3:22

Pitlochry Rail Station

Caledonian Sleeper

London North Eastern Railway

3:32

Edinburgh Park Rail Station

4:14

Dunkeld & Birnam Rail Station

Caledonian Sleeper

London North Eastern Railway

4:29

Blair Atholl Rail Station

Caledonian Sleeper

London North Eastern Railway

4:48

Huntly Rail Station

Caledonian Sleeper

4:58

Keith Rail Station

5:14

Insch Rail Station

5:34

Golf Street Rail Station

5:46

Kirkcaldy Rail Station

Caledonian Sleeper

CrossCountry

London North Eastern Railway

5:49

Dalwhinnie Rail Station

Caledonian Sleeper

5:58

Markinch Rail Station

CrossCountry

6:21

Springfield Rail Station

6:33

Ladybank Rail Station

CrossCountry

6:38

Newtonmore Rail Station

Caledonian Sleeper

London North Eastern Railway

6:44

Barry Links Rail Station

6:55

Inverkeithing Rail Station

Caledonian Sleeper

CrossCountry

London North Eastern Railway

6:59

Edinburgh Gateway Rail Station

7:15

Kinghorn Rail Station

7:25

Burntisland Rail Station

7:30

Aberdour Rail Station

7:35

Dalgety Bay Rail Station

7:40

Cowdenbeath Rail Station

7:45

Dunfermline Queen Margaret Rail Station

7:45

Dunfermline Town Rail Station

7:52

Rosyth Rail Station

7:56

Leven Rail Station

8:01

Cameron Bridge Rail Station

8:01

Balmossie Rail Station

8:06

North Queensferry Rail Station

8:09

Dalmeny Rail Station

8:13

South Gyle Rail Station

8:17

Glenrothes with Thornton Rail Station

8:19

Cardenden Rail Station

8:19

Lochgelly Rail Station

8:26