Kirkcaldy departures |
10:48
due 10:57
More
Show Less
Edinburgh
Platform 111:05
on time
More
Show Less
Calling at | |||
Kinghorn | 11:10 | on time | |
Burntisland | 11:15 | on time | |
Aberdour | 11:20 | on time | |
Dalgety Bay | 11:25 | on time | |
Inverkeithing | 11:28 | on time | |
Edinburgh Gateway | 11:39 | on time | |
South Gyle | 11:42 | on time | |
Haymarket | 11:48 | on time | |
Edinburgh | 11:53 | on time |
Edinburgh
Platform 111:26
on time
More
Show Less
Calling at | |||
Inverkeithing | 11:44 | on time | |
Edinburgh Gateway | 11:59 | on time | |
Haymarket | 12:06 | on time | |
Edinburgh | 12:13 | on time |
Edinburgh
Platform 111:32
due 11:36
More
Show Less
Calling at | |||
Kinghorn | 11:36 | due 11:40 | |
Burntisland | 11:41 | due 11:44 | |
Aberdour | 11:46 | due 11:49 | |
Dalgety Bay | 11:50 | due 11:53 | |
Inverkeithing | 11:54 | due 11:57 | |
North Queensferry | 11:58 | due 12:01 | |
Dalmeny | 12:02 | due 12:04 | |
Edinburgh Gateway | 12:08 | due 12:10 | |
Haymarket | 12:15 | on time | |
Edinburgh | 12:20 | on time |
London Kings Cross
Platform 111:48
on time
More
Show Less
Calling at | |||
Inverkeithing | 12:03 | on time | |
Haymarket | 12:19 | on time | |
Edinburgh | 12:25 | on time | |
Berwick-upon-Tweed | 13:11 | on time | |
Newcastle | 13:56 | on time | |
Darlington | 14:27 | on time | |
York | 14:55 | on time | |
London Kings Cross | 16:48 | on time |
Edinburgh
Platform 111:57
on time
More
Show Less
Calling at | |||
Kinghorn | 12:01 | on time | |
Burntisland | 12:06 | on time | |
Aberdour | 12:10 | on time | |
Dalgety Bay | 12:15 | on time | |
Inverkeithing | 12:18 | on time | |
Edinburgh Gateway | 12:29 | on time | |
South Gyle | 12:31 | on time | |
Haymarket | 12:38 | on time | |
Edinburgh | 12:43 | on time |