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