ScotRail

Edinburgh

Train Line • ScotRail

Show 25 previous stops
Hide previous stops

Falkirk High Rail Station

3:54

Croy Rail Station

3:58

Bishopbriggs Rail Station

4:09

Alloa Rail Station

4:13

Lenzie Rail Station

4:22

Dyce Rail Station

4:29

Glasgow Queen Street Rail Station

4:39

Inverurie Rail Station

5:00

Aberdeen Rail Station

5:06

Kintore Rail Station

5:06

Cumbernauld Rail Station

5:14

Greenfaulds Rail Station

5:16

Gartcosh Rail Station

5:23

Stepps Rail Station

5:26

Robroyston Railway Station

5:29

Dundee Rail Station

5:35

Springburn Rail Station

5:35

Linlithgow Rail Station

5:40

Polmont Rail Station

5:54

Monifieth Rail Station

5:59

Stonehaven Rail Station

6:03

Invergowrie Rail Station

6:12

Broughty Ferry Rail Station

6:33

Carnoustie Rail Station

6:40

Aviemore Rail Station

6:48

Stirling Rail Station

7:39

Inverness Rail Station

Caledonian Sleeper

London North Eastern Railway

7:46

Laurencekirk Rail Station

8:06

Arbroath Rail Station

Caledonian Sleeper

CrossCountry

London North Eastern Railway

8:19

Larbert Rail Station

8:35

Gleneagles Rail Station

Caledonian Sleeper

London North Eastern Railway

8:44

Portlethen Rail Station

9:01

Montrose Rail Station

Caledonian Sleeper

CrossCountry

London North Eastern Railway

9:12

Perth Rail Station

Caledonian Sleeper

London North Eastern Railway

9:23

Nairn Rail Station

9:51

Falkirk Grahamston Rail Station

Caledonian Sleeper

London North Eastern Railway

10:02

Forres Rail Station

10:07

Cupar Rail Station

CrossCountry

10:20

Haymarket Rail Station

Avanti West Coast

CrossCountry

London North Eastern Railway

Lumo

TransPennine Express

10:27

Edinburgh Rail Station

Avanti West Coast

Caledonian Sleeper

CrossCountry

London North Eastern Railway

Lumo

TransPennine Express

11:08

Kingussie Rail Station

Caledonian Sleeper

London North Eastern Railway

11:14

Dunblane Rail Station

Caledonian Sleeper

London North Eastern Railway

11:27

Leuchars Rail Station

Caledonian Sleeper

CrossCountry

London North Eastern Railway

11:41

Camelon Rail Station

11:55

Elgin Rail Station

11:58

Bridge of Allan Rail Station

12:18

Carrbridge Rail Station

Caledonian Sleeper

London North Eastern Railway

12:22

Pitlochry Rail Station

Caledonian Sleeper

London North Eastern Railway

12:50

Edinburgh Park Rail Station

1:32

Dunkeld & Birnam Rail Station

Caledonian Sleeper

London North Eastern Railway

1:37

Blair Atholl Rail Station

Caledonian Sleeper

London North Eastern Railway

1:51

Huntly Rail Station

Caledonian Sleeper

2:16

Keith Rail Station

2:32

Insch Rail Station

2:52

Golf Street Rail Station

3:04

Kirkcaldy Rail Station

Caledonian Sleeper

CrossCountry

London North Eastern Railway

3:07

Dalwhinnie Rail Station

Caledonian Sleeper

3:17

Markinch Rail Station

CrossCountry

3:28

Springfield Rail Station

3:57

Ladybank Rail Station

CrossCountry

4:02

Newtonmore Rail Station

Caledonian Sleeper

London North Eastern Railway

4:08

Barry Links Rail Station

4:16

Inverkeithing Rail Station

Caledonian Sleeper

CrossCountry

London North Eastern Railway

4:20

Edinburgh Gateway Rail Station

4:36

Kinghorn Rail Station

4:46

Burntisland Rail Station

4:50

Aberdour Rail Station

4:55

Dalgety Bay Rail Station

5:00

Cowdenbeath Rail Station

5:03

Dunfermline Queen Margaret Rail Station

5:09

Dunfermline Town Rail Station

5:12

Rosyth Rail Station

5:16

Leven Rail Station

5:20

Cameron Bridge Rail Station

5:24

Balmossie Rail Station

5:34

North Queensferry Rail Station

5:37

Dalmeny Rail Station

5:41

South Gyle Rail Station

5:47

Glenrothes with Thornton Rail Station

5:54

Cardenden Rail Station

6:01

Lochgelly Rail Station

6:05