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