Cowdenbeath to Haymarket Timetable
Monday to Friday SR 06:17 06:56
SR 06:57 07:33
SR 07:13 07:53
SR 07:30 08:11
SR 07:56 08:34
SR 08:16 08:59
SR 08:48 09:23
SR 09:15 09:55
SR 09:55 10:29
SR 10:21 11:01
SR 10:58 11:34
SR 11:19 12:00
SR 11:54 12:32
SR 12:17 12:56
SR 12:55 13:34
SR 13:18 13:58
SR 13:56 14:34
SR 14:17 14:56
SR 14:54 15:32
SR 15:19 16:00
SR 15:59 16:33
SR 16:21 17:03
SR 16:55 17:32
SR 17:19 18:01
SR 18:00 18:40
SR 18:23 19:03
SR 18:56 19:32
SR 19:17 19:56
SR 19:58 20:32
SR 20:23 21:03
SR 20:56 21:31
SR 21:23 22:04
SR 📅 21:59 22:37
SR 📅 21:59 22:37
SR 📅 22:19 22:59
SR 📅 22:19 22:59
SR 📅 22:55 23:35
SR 📅 22:55 23:35
SR 📅 23:41 00:21
SR 📅 23:41 00:21
Saturday SR 06:17 06:56
SR 06:57 07:33
SR 07:15 07:54
SR 07:54 08:34
SR 08:15 08:54
SR 09:04 09:41
SR 09:23 10:04
SR 09:56 10:32
SR 10:21 11:01
SR 10:58 11:33
SR 11:18 11:57
SR 11:55 12:32
SR 12:18 12:59
SR 12:55 13:34
SR 13:17 13:56
SR 13:57 14:36
SR 14:17 14:57
SR 14:56 15:35
SR 15:19 15:59
SR 15:59 16:37
SR 16:21 17:02
SR 16:52 17:29
SR 17:18 17:59
SR 18:03 18:42
SR 18:21 19:00
SR 18:55 19:33
SR 19:17 19:56
SR 19:55 20:30
SR 20:22 21:03
SR 20:56 21:32
SR 21:17 21:56
SR 21:59 22:37
SR 22:26 23:08
SR 23:00 23:35
SR 23:24 00:04
SR 23:42 00:21
Sunday SR 10:35 11:14
SR 11:31 12:11
SR 12:31 13:13
SR 13:32 14:11
SR 14:31 15:11
SR 15:34 16:13
SR 16:37 17:21
SR 17:32 18:13
SR 18:32 19:14
SR 19:34 20:13
SR 21:33 22:14
Train Operators SR
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Cowdenbeath at 06:17 arriving at Haymarket at 06:56. The last train departs Cowdenbeath at 23:41 arriving at Haymarket at 00:21. Journey Time
The average journey time between Cowdenbeath and Haymarket is 38 minutes. Popular journeys from Cowdenbeath Popular journeys from Haymarket Timetable data under licence from RSP / Rail Delivery Group