ScotRail

Edinburgh

Train Line • ScotRail

Show 30 previous stops
Hide previous stops

Falkirk High Rail Station

4:16

Croy Rail Station

4:20

Bishopbriggs Rail Station

4:31

Alloa Rail Station

4:35

Lenzie Rail Station

4:45

Dyce Rail Station

5:02

Glasgow Queen Street Rail Station

5:12

Inverurie Rail Station

5:33

Aberdeen Rail Station

5:39

Kintore Rail Station

5:39

Cumbernauld Rail Station

5:47

Greenfaulds Rail Station

5:49

Gartcosh Rail Station

5:56

Stepps Rail Station

5:59

Robroyston Railway Station

6:02

Dundee Rail Station

6:08

Springburn Rail Station

6:08

Linlithgow Rail Station

6:13

Polmont Rail Station

6:27

Monifieth Rail Station

6:32

Stonehaven Rail Station

6:36

Invergowrie Rail Station

6:44

Broughty Ferry Rail Station

7:00

Carnoustie Rail Station

7:07

Aviemore Rail Station

7:15

Stirling Rail Station

8:06

Inverness Rail Station

8:13

Laurencekirk Rail Station

8:33

Arbroath Rail Station

8:46

Larbert Rail Station

9:01

Gleneagles Rail Station

9:10

Portlethen Rail Station

9:27

Montrose Rail Station

Caledonian Sleeper

CrossCountry

London North Eastern Railway

9:40

Perth Rail Station

Caledonian Sleeper

London North Eastern Railway

9:51

Nairn Rail Station

10:19

Falkirk Grahamston Rail Station

Caledonian Sleeper

London North Eastern Railway

10:30

Forres Rail Station

10:35

Cupar Rail Station

CrossCountry

10:48

Haymarket Rail Station

Avanti West Coast

CrossCountry

London North Eastern Railway

Lumo

TransPennine Express

10:55

Edinburgh Rail Station

Avanti West Coast

Caledonian Sleeper

CrossCountry

London North Eastern Railway

Lumo

TransPennine Express

11:10

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:56

Elgin Rail Station

11:59

Bridge of Allan Rail Station

12:19

Carrbridge Rail Station

Caledonian Sleeper

London North Eastern Railway

12:24

Pitlochry Rail Station

Caledonian Sleeper

London North Eastern Railway

12:52

Edinburgh Park Rail Station

1:34

Dunkeld & Birnam Rail Station

Caledonian Sleeper

London North Eastern Railway

1:39

Blair Atholl Rail Station

Caledonian Sleeper

London North Eastern Railway

1:53

Huntly Rail Station

Caledonian Sleeper

2:18

Keith Rail Station

2:34

Insch Rail Station

2:54

Golf Street Rail Station

3:06

Kirkcaldy Rail Station

Caledonian Sleeper

CrossCountry

London North Eastern Railway

3:08

Dalwhinnie Rail Station

Caledonian Sleeper

3:17

Markinch Rail Station

CrossCountry

3:28

Springfield Rail Station

3:40

Ladybank Rail Station

CrossCountry

3:45

Newtonmore Rail Station

Caledonian Sleeper

London North Eastern Railway

3:51

Barry Links Rail Station

3:59

Inverkeithing Rail Station

Caledonian Sleeper

CrossCountry

London North Eastern Railway

4:02

Edinburgh Gateway Rail Station

4:18

Kinghorn Rail Station

4:28

Burntisland Rail Station

4:32

Aberdour Rail Station

4:37

Dalgety Bay Rail Station

4:42

Cowdenbeath Rail Station

4:45

Dunfermline Queen Margaret Rail Station

4:51

Dunfermline Town Rail Station

4:54

Rosyth Rail Station

4:58

Leven Rail Station

5:02

Cameron Bridge Rail Station

5:06

Balmossie Rail Station

5:16

North Queensferry Rail Station

5:19

Dalmeny Rail Station

5:23

South Gyle Rail Station

5:29

Glenrothes with Thornton Rail Station

5:36

Cardenden Rail Station

5:43

Lochgelly Rail Station

5:47