ScotRail

Perth

Train Line • ScotRail

Show 41 previous stops
Hide previous stops

Falkirk High Rail Station

1:18

Croy Rail Station

1:22

Bishopbriggs Rail Station

1:33

Alloa Rail Station

1:37

Lenzie Rail Station

1:46

Dyce Rail Station

1:53

Glasgow Queen Street Rail Station

2:03

Inverurie Rail Station

2:24

Aberdeen Rail Station

2:30

Kintore Rail Station

2:30

Cumbernauld Rail Station

2:38

Greenfaulds Rail Station

2:40

Gartcosh Rail Station

2:47

Stepps Rail Station

2:50

Robroyston Railway Station

2:53

Dundee Rail Station

2:59

Springburn Rail Station

2:59

Linlithgow Rail Station

3:04

Polmont Rail Station

3:18

Monifieth Rail Station

3:23

Stonehaven Rail Station

3:27

Invergowrie Rail Station

3:36

Broughty Ferry Rail Station

3:57

Carnoustie Rail Station

4:04

Aviemore Rail Station

4:12

Stirling Rail Station

5:03

Inverness Rail Station

5:10

Laurencekirk Rail Station

5:30

Arbroath Rail Station

5:43

Larbert Rail Station

5:59

Gleneagles Rail Station

6:08

Portlethen Rail Station

6:25

Montrose Rail Station

6:36

Perth Rail Station

6:47

Nairn Rail Station

7:15

Falkirk Grahamston Rail Station

7:26

Forres Rail Station

7:31

Cupar Rail Station

7:44

Haymarket Rail Station

7:51

Edinburgh Rail Station

8:32

Kingussie Rail Station

8:38

Dunblane Rail Station

8:53

Leuchars Rail Station

Caledonian Sleeper

CrossCountry

London North Eastern Railway

9:07

Camelon Rail Station

9:21

Elgin Rail Station

9:24

Bridge of Allan Rail Station

9:44

Carrbridge Rail Station

Caledonian Sleeper

London North Eastern Railway

9:48

Pitlochry Rail Station

Caledonian Sleeper

London North Eastern Railway

10:16

Edinburgh Park Rail Station

10:58

Dunkeld & Birnam Rail Station

Caledonian Sleeper

London North Eastern Railway

11:03

Blair Atholl Rail Station

Caledonian Sleeper

London North Eastern Railway

11:17

Huntly Rail Station

Caledonian Sleeper

11:42

Keith Rail Station

11:58

Insch Rail Station

12:18

Golf Street Rail Station

12:30

Kirkcaldy Rail Station

Caledonian Sleeper

CrossCountry

London North Eastern Railway

12:33

Dalwhinnie Rail Station

Caledonian Sleeper

12:43

Markinch Rail Station

CrossCountry

12:54

Springfield Rail Station

1:23

Ladybank Rail Station

CrossCountry

1:28

Newtonmore Rail Station

Caledonian Sleeper

London North Eastern Railway

1:34

Barry Links Rail Station

1:42

Inverkeithing Rail Station

Caledonian Sleeper

CrossCountry

London North Eastern Railway

1:46

Edinburgh Gateway Rail Station

2:02

Kinghorn Rail Station

2:12

Burntisland Rail Station

2:16

Aberdour Rail Station

2:21

Dalgety Bay Rail Station

2:26

Cowdenbeath Rail Station

2:29

Dunfermline Queen Margaret Rail Station

2:35

Dunfermline Town Rail Station

2:38

Rosyth Rail Station

2:42

Leven Rail Station

2:46

Cameron Bridge Rail Station

2:50

Balmossie Rail Station

3:00

North Queensferry Rail Station

3:03

Dalmeny Rail Station

3:07

South Gyle Rail Station

3:13

Glenrothes with Thornton Rail Station

3:20

Cardenden Rail Station

3:27

Lochgelly Rail Station

3:31