ScotRail

Edinburgh

Train Line • ScotRail

Show 6 previous stops
Hide previous stops

Falkirk High Rail Station

2:10

Croy Rail Station

2:19

Bishopbriggs Rail Station

2:32

Alloa Rail Station

2:38

Lenzie Rail Station

2:48

Dyce Rail Station

3:05

Glasgow Queen Street Rail Station

3:15

Inverurie Rail Station

3:36

Aberdeen Rail Station

Caledonian Sleeper

CrossCountry

London North Eastern Railway

3:42

Kintore Rail Station

3:42

Cumbernauld Rail Station

3:50

Greenfaulds Rail Station

3:52

Gartcosh Rail Station

3:59

Stepps Rail Station

4:02

Robroyston Railway Station

4:05

Dundee Rail Station

Caledonian Sleeper

CrossCountry

London North Eastern Railway

4:11

Springburn Rail Station

4:11

Linlithgow Rail Station

4:16

Polmont Rail Station

4:22

Monifieth Rail Station

4:30

Stonehaven Rail Station

Caledonian Sleeper

CrossCountry

London North Eastern Railway

4:35

Invergowrie Rail Station

4:43

Broughty Ferry Rail Station

5:01

Carnoustie Rail Station

Caledonian Sleeper

5:08

Aviemore Rail Station

Caledonian Sleeper

London North Eastern Railway

5:16

Stirling Rail Station

Caledonian Sleeper

London North Eastern Railway

6:07

Inverness Rail Station

Caledonian Sleeper

London North Eastern Railway

6:14

Laurencekirk Rail Station

6:34

Arbroath Rail Station

Caledonian Sleeper

CrossCountry

London North Eastern Railway

6:47

Larbert Rail Station

7:02

Gleneagles Rail Station

Caledonian Sleeper

London North Eastern Railway

7:11

Portlethen Rail Station

7:28

Montrose Rail Station

Caledonian Sleeper

CrossCountry

London North Eastern Railway

7:41

Perth Rail Station

Caledonian Sleeper

London North Eastern Railway

7:52

Nairn Rail Station

8:20

Falkirk Grahamston Rail Station

Caledonian Sleeper

London North Eastern Railway

8:31

Forres Rail Station

8:35

Cupar Rail Station

CrossCountry

8:48

Haymarket Rail Station

Avanti West Coast

CrossCountry

London North Eastern Railway

Lumo

TransPennine Express

8:55

Edinburgh Rail Station

Avanti West Coast

Caledonian Sleeper

CrossCountry

London North Eastern Railway

Lumo

TransPennine Express

9:10

Kingussie Rail Station

Caledonian Sleeper

London North Eastern Railway

9:14

Dunblane Rail Station

Caledonian Sleeper

London North Eastern Railway

9:27

Leuchars Rail Station

Caledonian Sleeper

CrossCountry

London North Eastern Railway

9:41

Camelon Rail Station

9:56

Elgin Rail Station

10:01

Bridge of Allan Rail Station

10:21

Carrbridge Rail Station

Caledonian Sleeper

London North Eastern Railway

10:26

Pitlochry Rail Station

Caledonian Sleeper

London North Eastern Railway

10:36

Edinburgh Park Rail Station

11:18

Dunkeld & Birnam Rail Station

Caledonian Sleeper

London North Eastern Railway

11:33

Blair Atholl Rail Station

Caledonian Sleeper

London North Eastern Railway

11:52

Huntly Rail Station

Caledonian Sleeper

12:02

Keith Rail Station

12:18

Insch Rail Station

12:38

Golf Street Rail Station

12:50

Kirkcaldy Rail Station

Caledonian Sleeper

CrossCountry

London North Eastern Railway

12:53

Dalwhinnie Rail Station

Caledonian Sleeper

1:02

Markinch Rail Station

CrossCountry

1:25

Springfield Rail Station

1:37

Ladybank Rail Station

CrossCountry

1:42

Newtonmore Rail Station

Caledonian Sleeper

London North Eastern Railway

1:48

Barry Links Rail Station

1:59

Inverkeithing Rail Station

Caledonian Sleeper

CrossCountry

London North Eastern Railway

2:03

Edinburgh Gateway Rail Station

2:19

Kinghorn Rail Station

2:29

Burntisland Rail Station

2:34

Aberdour Rail Station

2:39

Dalgety Bay Rail Station

2:44

Cowdenbeath Rail Station

2:49

Dunfermline Queen Margaret Rail Station

2:49

Dunfermline Town Rail Station

2:56

Rosyth Rail Station

3:00

Leven Rail Station

3:05

Cameron Bridge Rail Station

3:05

Balmossie Rail Station

3:10

North Queensferry Rail Station

3:13

Dalmeny Rail Station

3:17

South Gyle Rail Station

3:21

Glenrothes with Thornton Rail Station

3:23

Cardenden Rail Station

3:23

Lochgelly Rail Station

3:30