ScotRail

Edinburgh

Train Line • ScotRail

Show 25 previous stops
Hide previous stops

Falkirk High Rail Station

3:17

Croy Rail Station

3:21

Bishopbriggs Rail Station

3:32

Alloa Rail Station

3:36

Lenzie Rail Station

3:45

Dyce Rail Station

3:52

Glasgow Queen Street Rail Station

4:02

Inverurie Rail Station

4:23

Aberdeen Rail Station

4:29

Kintore Rail Station

4:29

Cumbernauld Rail Station

4:37

Greenfaulds Rail Station

4:39

Gartcosh Rail Station

4:46

Stepps Rail Station

4:49

Robroyston Railway Station

4:52

Dundee Rail Station

4:58

Springburn Rail Station

4:58

Linlithgow Rail Station

5:03

Polmont Rail Station

5:17

Monifieth Rail Station

5:22

Stonehaven Rail Station

5:26

Invergowrie Rail Station

5:35

Broughty Ferry Rail Station

5:56

Carnoustie Rail Station

6:03

Aviemore Rail Station

6:11

Stirling Rail Station

7:02

Inverness Rail Station

Caledonian Sleeper

London North Eastern Railway

7:09

Laurencekirk Rail Station

7:29

Arbroath Rail Station

Caledonian Sleeper

CrossCountry

London North Eastern Railway

7:42

Larbert Rail Station

7:58

Gleneagles Rail Station

Caledonian Sleeper

London North Eastern Railway

8:07

Portlethen Rail Station

8:24

Montrose Rail Station

Caledonian Sleeper

CrossCountry

London North Eastern Railway

8:35

Perth Rail Station

Caledonian Sleeper

London North Eastern Railway

8:46

Nairn Rail Station

9:14

Falkirk Grahamston Rail Station

Caledonian Sleeper

London North Eastern Railway

9:25

Forres Rail Station

9:30

Cupar Rail Station

CrossCountry

9:43

Haymarket Rail Station

Avanti West Coast

CrossCountry

London North Eastern Railway

Lumo

TransPennine Express

9:50

Edinburgh Rail Station

Avanti West Coast

Caledonian Sleeper

CrossCountry

London North Eastern Railway

Lumo

TransPennine Express

10:31

Kingussie Rail Station

Caledonian Sleeper

London North Eastern Railway

10:37

Dunblane Rail Station

Caledonian Sleeper

London North Eastern Railway

10:50

Leuchars Rail Station

Caledonian Sleeper

CrossCountry

London North Eastern Railway

11:04

Camelon Rail Station

11:18

Elgin Rail Station

11:21

Bridge of Allan Rail Station

11:41

Carrbridge Rail Station

Caledonian Sleeper

London North Eastern Railway

11:45

Pitlochry Rail Station

Caledonian Sleeper

London North Eastern Railway

12:13

Edinburgh Park Rail Station

12:55

Dunkeld & Birnam Rail Station

Caledonian Sleeper

London North Eastern Railway

1:00

Blair Atholl Rail Station

Caledonian Sleeper

London North Eastern Railway

1:14

Huntly Rail Station

Caledonian Sleeper

1:39

Keith Rail Station

1:55

Insch Rail Station

2:15

Golf Street Rail Station

2:27

Kirkcaldy Rail Station

Caledonian Sleeper

CrossCountry

London North Eastern Railway

2:30

Dalwhinnie Rail Station

Caledonian Sleeper

2:40

Markinch Rail Station

CrossCountry

2:51

Springfield Rail Station

3:20

Ladybank Rail Station

CrossCountry

3:25

Newtonmore Rail Station

Caledonian Sleeper

London North Eastern Railway

3:31

Barry Links Rail Station

3:39

Inverkeithing Rail Station

Caledonian Sleeper

CrossCountry

London North Eastern Railway

3:43

Edinburgh Gateway Rail Station

3:59

Kinghorn Rail Station

4:09

Burntisland Rail Station

4:13

Aberdour Rail Station

4:18

Dalgety Bay Rail Station

4:23

Cowdenbeath Rail Station

4:26

Dunfermline Queen Margaret Rail Station

4:32

Dunfermline Town Rail Station

4:35

Rosyth Rail Station

4:39

Leven Rail Station

4:43

Cameron Bridge Rail Station

4:47

Balmossie Rail Station

4:57

North Queensferry Rail Station

5:00

Dalmeny Rail Station

5:04

South Gyle Rail Station

5:10

Glenrothes with Thornton Rail Station

5:17

Cardenden Rail Station

5:24

Lochgelly Rail Station

5:28