Haymarket to Lochgelly Timetable
Monday to Friday SR 06:22 07:07
SR 06:52 07:37
SR 07:22 08:07
SR 08:16 09:01
SR 09:21 10:08
SR 10:20 11:02
SR 11:22 12:07
SR 12:24 13:09
SR 13:22 14:08
SR 14:23 15:08
SR 15:21 16:06
SR 16:22 17:06
SR 17:12 17:58
SR 17:24 18:11
SR 17:46 18:32
SR 18:23 19:10
SR 19:24 20:05
SR 20:21 21:06
SR 21:23 22:05
SR 21:56 22:41
SR 📅 22:54 23:39
SR 📅 22:54 23:39
SR 📅 23:22 00:07
SR 📅 23:22 00:07
Saturday SR 06:22 07:07
SR 07:22 08:07
SR 08:22 09:05
SR 09:22 10:07
SR 10:25 11:07
SR 11:22 12:07
SR 12:23 13:09
SR 13:24 14:09
SR 14:24 15:08
SR 15:22 16:07
SR 16:22 17:07
SR 17:22 18:08
SR 18:22 19:08
SR 19:26 20:08
SR 20:21 21:03
SR 21:24 22:06
SR 22:21 23:07
SR 23:22 00:07
Sunday SR 09:59 10:47
SR 11:03 11:48
SR 11:59 12:44
SR 12:59 13:44
SR 14:04 14:49
SR 14:59 15:44
SR 16:00 16:45
SR 16:57 17:42
SR 17:59 18:44
SR 18:59 19:44
SR 20:00 20:44
SR 21:59 22:44
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 Lochgelly at 07:07. The last train departs Haymarket at 23:22 arriving at Lochgelly at 00:07. Journey Time
The average journey time between Haymarket and Lochgelly is 44 minutes. Popular journeys from Haymarket Popular journeys from Lochgelly Timetable data under licence from RSP / Rail Delivery Group