ScotRail

Perth

Train Line • ScotRail

Show 45 previous stops
Hide previous stops

Falkirk High Rail Station

12:35

Croy Rail Station

12:44

Bishopbriggs Rail Station

12:57

Alloa Rail Station

1:03

Lenzie Rail Station

1:13

Dyce Rail Station

1:30

Glasgow Queen Street Rail Station

1:40

Inverurie Rail Station

2:01

Aberdeen Rail Station

2:07

Kintore Rail Station

2:07

Cumbernauld Rail Station

2:15

Greenfaulds Rail Station

2:17

Gartcosh Rail Station

2:24

Stepps Rail Station

2:27

Robroyston Railway Station

2:30

Dundee Rail Station

2:36

Springburn Rail Station

2:36

Linlithgow Rail Station

2:41

Polmont Rail Station

2:47

Monifieth Rail Station

2:55

Stonehaven Rail Station

3:00

Invergowrie Rail Station

3:08

Broughty Ferry Rail Station

3:26

Carnoustie Rail Station

3:33

Aviemore Rail Station

3:41

Stirling Rail Station

4:32

Inverness Rail Station

4:39

Laurencekirk Rail Station

4:59

Arbroath Rail Station

5:12

Larbert Rail Station

5:27

Gleneagles Rail Station

5:36

Portlethen Rail Station

5:53

Montrose Rail Station

6:06

Perth Rail Station

6:17

Nairn Rail Station

6:45

Falkirk Grahamston Rail Station

6:56

Forres Rail Station

7:00

Cupar Rail Station

7:13

Haymarket Rail Station

7:20

Edinburgh Rail Station

7:35

Kingussie Rail Station

7:39

Dunblane Rail Station

7:52

Leuchars Rail Station

8:06

Camelon Rail Station

8:21

Elgin Rail Station

8:26

Bridge of Allan Rail Station

8:46

Carrbridge Rail Station

Caledonian Sleeper

London North Eastern Railway

8:51

Pitlochry Rail Station

Caledonian Sleeper

London North Eastern Railway

9:01

Edinburgh Park Rail Station

9:43

Dunkeld & Birnam Rail Station

Caledonian Sleeper

London North Eastern Railway

9:58

Blair Atholl Rail Station

Caledonian Sleeper

London North Eastern Railway

10:17

Huntly Rail Station

Caledonian Sleeper

10:27

Keith Rail Station

10:43

Insch Rail Station

11:03

Golf Street Rail Station

11:15

Kirkcaldy Rail Station

Caledonian Sleeper

CrossCountry

London North Eastern Railway

11:18

Dalwhinnie Rail Station

Caledonian Sleeper

11:27

Markinch Rail Station

CrossCountry

11:50

Springfield Rail Station

12:02

Ladybank Rail Station

CrossCountry

12:07

Newtonmore Rail Station

Caledonian Sleeper

London North Eastern Railway

12:13

Barry Links Rail Station

12:24

Inverkeithing Rail Station

Caledonian Sleeper

CrossCountry

London North Eastern Railway

12:28

Edinburgh Gateway Rail Station

12:44

Kinghorn Rail Station

12:54

Burntisland Rail Station

12:59

Aberdour Rail Station

1:04

Dalgety Bay Rail Station

1:09

Cowdenbeath Rail Station

1:14

Dunfermline Queen Margaret Rail Station

1:14

Dunfermline Town Rail Station

1:21

Rosyth Rail Station

1:25

Leven Rail Station

1:30

Cameron Bridge Rail Station

1:30

Balmossie Rail Station

1:35

North Queensferry Rail Station

1:38

Dalmeny Rail Station

1:42

South Gyle Rail Station

1:46

Glenrothes with Thornton Rail Station

1:48

Cardenden Rail Station

1:48

Lochgelly Rail Station

1:55