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