ScotRail

Edinburgh

Train Line • ScotRail

Show 6 previous stops
Hide previous stops

Falkirk High Rail Station

3:10

Croy Rail Station

3:19

Bishopbriggs Rail Station

3:32

Alloa Rail Station

3:38

Lenzie Rail Station

3:48

Dyce Rail Station

4:05

Glasgow Queen Street Rail Station

4:15

Inverurie Rail Station

4:36

Aberdeen Rail Station

Caledonian Sleeper

CrossCountry

London North Eastern Railway

4:42

Kintore Rail Station

4:42

Cumbernauld Rail Station

4:50

Greenfaulds Rail Station

4:52

Gartcosh Rail Station

4:59

Stepps Rail Station

5:02

Robroyston Railway Station

5:05

Dundee Rail Station

Caledonian Sleeper

CrossCountry

London North Eastern Railway

5:11

Springburn Rail Station

5:11

Linlithgow Rail Station

5:16

Polmont Rail Station

5:22

Monifieth Rail Station

5:30

Stonehaven Rail Station

Caledonian Sleeper

CrossCountry

London North Eastern Railway

5:35

Invergowrie Rail Station

5:43

Broughty Ferry Rail Station

6:01

Carnoustie Rail Station

Caledonian Sleeper

6:08

Aviemore Rail Station

Caledonian Sleeper

London North Eastern Railway

6:16

Stirling Rail Station

Caledonian Sleeper

London North Eastern Railway

7:07

Inverness Rail Station

Caledonian Sleeper

London North Eastern Railway

7:14

Laurencekirk Rail Station

7:34

Arbroath Rail Station

Caledonian Sleeper

CrossCountry

London North Eastern Railway

7:47

Larbert Rail Station

8:02

Gleneagles Rail Station

Caledonian Sleeper

London North Eastern Railway

8:11

Portlethen Rail Station

8:28

Montrose Rail Station

Caledonian Sleeper

CrossCountry

London North Eastern Railway

8:41

Perth Rail Station

Caledonian Sleeper

London North Eastern Railway

8:52

Nairn Rail Station

9:20

Falkirk Grahamston Rail Station

Caledonian Sleeper

London North Eastern Railway

9:31

Forres Rail Station

9:35

Cupar Rail Station

CrossCountry

9:48

Haymarket Rail Station

Avanti West Coast

CrossCountry

London North Eastern Railway

Lumo

TransPennine Express

9:55

Edinburgh Rail Station

Avanti West Coast

Caledonian Sleeper

CrossCountry

London North Eastern Railway

Lumo

TransPennine Express

10:10

Kingussie Rail Station

Caledonian Sleeper

London North Eastern Railway

10:14

Dunblane Rail Station

Caledonian Sleeper

London North Eastern Railway

10:27

Leuchars Rail Station

Caledonian Sleeper

CrossCountry

London North Eastern Railway

10:41

Camelon Rail Station

10:56

Elgin Rail Station

11:01

Bridge of Allan Rail Station

11:21

Carrbridge Rail Station

Caledonian Sleeper

London North Eastern Railway

11:26

Pitlochry Rail Station

Caledonian Sleeper

London North Eastern Railway

11:36

Edinburgh Park Rail Station

12:18

Dunkeld & Birnam Rail Station

Caledonian Sleeper

London North Eastern Railway

12:33

Blair Atholl Rail Station

Caledonian Sleeper

London North Eastern Railway

12:52

Huntly Rail Station

Caledonian Sleeper

1:02

Keith Rail Station

1:18

Insch Rail Station

1:38

Golf Street Rail Station

1:50

Kirkcaldy Rail Station

Caledonian Sleeper

CrossCountry

London North Eastern Railway

1:53

Dalwhinnie Rail Station

Caledonian Sleeper

2:02

Markinch Rail Station

CrossCountry

2:25

Springfield Rail Station

2:37

Ladybank Rail Station

CrossCountry

2:42

Newtonmore Rail Station

Caledonian Sleeper

London North Eastern Railway

2:48

Barry Links Rail Station

2:59

Inverkeithing Rail Station

Caledonian Sleeper

CrossCountry

London North Eastern Railway

3:03

Edinburgh Gateway Rail Station

3:19

Kinghorn Rail Station

3:29

Burntisland Rail Station

3:34

Aberdour Rail Station

3:39

Dalgety Bay Rail Station

3:44

Cowdenbeath Rail Station

3:49

Dunfermline Queen Margaret Rail Station

3:49

Dunfermline Town Rail Station

3:56

Rosyth Rail Station

4:00

Leven Rail Station

4:05

Cameron Bridge Rail Station

4:05

Balmossie Rail Station

4:10

North Queensferry Rail Station

4:13

Dalmeny Rail Station

4:17

South Gyle Rail Station

4:21

Glenrothes with Thornton Rail Station

4:23

Cardenden Rail Station

4:23

Lochgelly Rail Station

4:30