ScotRail

Edinburgh

Train Line • ScotRail

Show 43 previous stops
Hide previous stops

Falkirk High Rail Station

10:34

Croy Rail Station

10:38

Bishopbriggs Rail Station

10:49

Alloa Rail Station

10:53

Lenzie Rail Station

11:03

Dyce Rail Station

11:20

Glasgow Queen Street Rail Station

11:30

Inverurie Rail Station

11:51

Aberdeen Rail Station

11:57

Kintore Rail Station

11:57

Cumbernauld Rail Station

12:05

Greenfaulds Rail Station

12:07

Gartcosh Rail Station

12:14

Stepps Rail Station

12:17

Robroyston Railway Station

12:20

Dundee Rail Station

12:26

Springburn Rail Station

12:26

Linlithgow Rail Station

12:31

Polmont Rail Station

12:45

Monifieth Rail Station

12:50

Stonehaven Rail Station

12:54

Invergowrie Rail Station

1:02

Broughty Ferry Rail Station

1:18

Carnoustie Rail Station

1:25

Aviemore Rail Station

1:33

Stirling Rail Station

2:24

Inverness Rail Station

2:31

Laurencekirk Rail Station

2:51

Arbroath Rail Station

3:04

Larbert Rail Station

3:19

Gleneagles Rail Station

3:28

Portlethen Rail Station

3:45

Montrose Rail Station

3:58

Perth Rail Station

4:09

Nairn Rail Station

4:37

Falkirk Grahamston Rail Station

4:48

Forres Rail Station

4:53

Cupar Rail Station

5:06

Haymarket Rail Station

5:13

Edinburgh Rail Station

5:28

Kingussie Rail Station

5:32

Dunblane Rail Station

5:45

Leuchars Rail Station

5:59

Camelon Rail Station

6:14

Elgin Rail Station

6:17

Bridge of Allan Rail Station

6:37

Carrbridge Rail Station

Caledonian Sleeper

London North Eastern Railway

6:42

Pitlochry Rail Station

Caledonian Sleeper

London North Eastern Railway

7:10

Edinburgh Park Rail Station

7:52

Dunkeld & Birnam Rail Station

Caledonian Sleeper

London North Eastern Railway

7:57

Blair Atholl Rail Station

Caledonian Sleeper

London North Eastern Railway

8:11

Huntly Rail Station

Caledonian Sleeper

8:36

Keith Rail Station

8:52

Insch Rail Station

9:12

Golf Street Rail Station

9:24

Kirkcaldy Rail Station

Caledonian Sleeper

CrossCountry

London North Eastern Railway

9:26

Dalwhinnie Rail Station

Caledonian Sleeper

9:35

Markinch Rail Station

CrossCountry

9:46

Springfield Rail Station

9:58

Ladybank Rail Station

CrossCountry

10:03

Newtonmore Rail Station

Caledonian Sleeper

London North Eastern Railway

10:09

Barry Links Rail Station

10:17

Inverkeithing Rail Station

Caledonian Sleeper

CrossCountry

London North Eastern Railway

10:20

Edinburgh Gateway Rail Station

10:36

Kinghorn Rail Station

10:46

Burntisland Rail Station

10:50

Aberdour Rail Station

10:55

Dalgety Bay Rail Station

11:00

Cowdenbeath Rail Station

11:03

Dunfermline Queen Margaret Rail Station

11:09

Dunfermline Town Rail Station

11:12

Rosyth Rail Station

11:16

Leven Rail Station

11:20

Cameron Bridge Rail Station

11:24

Balmossie Rail Station

11:34

North Queensferry Rail Station

11:37

Dalmeny Rail Station

11:41

South Gyle Rail Station

11:47

Glenrothes with Thornton Rail Station

11:54

Cardenden Rail Station

12:01

Lochgelly Rail Station

12:05