Inverkeithing to Rosyth Timetable
Monday to Friday SR 06:43 06:46
SR 07:13 07:16
SR 07:43 07:46
SR 08:10 08:14
SR 08:36 08:40
SR 09:09 09:12
SR 09:42 09:46
SR 10:09 10:12
SR 10:38 10:41
SR 11:07 11:11
SR 11:43 11:46
SR 12:12 12:16
SR 12:45 12:48
SR 13:12 13:15
SR 13:43 13:47
SR 14:14 14:18
SR 14:43 14:47
SR 15:11 15:14
SR 15:42 15:45
SR 16:09 16:12
SR 16:42 16:46
SR 17:13 17:16
SR 17:33 17:37
SR 17:45 17:49
SR 18:07 18:11
SR 18:45 18:48
SR 19:17 19:21
SR 19:41 19:45
SR 20:12 20:16
SR 20:16 20:20
SR 20:41 20:45
SR 21:13 21:17
SR 21:41 21:44
SR 22:16 22:20
SR 📅 22:39 22:43
SR 📅 22:39 22:43
SR 📅 23:15 23:19
SR 📅 23:15 23:19
SR 📅 23:43 23:46
SR 📅 23:43 23:46
Saturday SR 06:43 06:46
SR 07:13 07:16
SR 07:42 07:45
SR 08:13 08:16
SR 08:41 08:45
SR 09:15 09:19
SR 09:43 09:46
SR 10:15 10:18
SR 10:43 10:46
SR 11:13 11:17
SR 11:43 11:46
SR 12:11 12:15
SR 12:44 12:47
SR 13:13 13:17
SR 13:45 13:48
SR 14:16 14:19
SR 14:44 14:48
SR 15:16 15:20
SR 15:43 15:46
SR 16:11 16:14
SR 16:43 16:46
SR 17:12 17:16
SR 17:43 17:47
SR 18:10 18:13
SR 18:44 18:47
SR 19:19 19:22
SR 19:44 19:47
SR 20:12 20:16
SR 20:39 20:42
SR 21:13 21:17
SR 21:42 21:45
SR 22:14 22:18
SR 22:43 22:46
SR 23:16 23:19
SR 23:43 23:46
Sunday SR 10:23 10:26
SR 11:24 11:27
SR 12:20 12:23
SR 13:20 13:23
SR 14:25 14:28
SR 15:20 15:23
SR 16:21 16:24
SR 17:18 17:21
SR 18:20 18:23
SR 19:20 19:23
SR 20:20 20:24
SR 22:20 22:23
Train Operators SR
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Inverkeithing at 06:43 arriving at Rosyth at 06:46. The last train departs Inverkeithing at 23:43 arriving at Rosyth at 23:46. Journey Time
The average journey time between Inverkeithing and Rosyth is 3 minutes. Calling Points
Trains operated by ScotRail (SR) are non-stop. Popular journeys from Inverkeithing Popular journeys from Rosyth Timetable data under licence from RSP / Rail Delivery Group