Reading to Bath Spa TimetableSummer 2026 (until Saturday 12th December unless otherwise indicated - see service detail)
Monday to Friday GW 📅 00:04 01:00
GW 📅 00:16 01:12
GW 05:49 06:43
GW 06:27 07:21
GW 06:53 07:45
GW 07:25 08:19
GW 07:54 08:42
GW 08:25 09:18
GW 08:55 09:49
GW 09:25 10:22
GW 09:55 10:45
GW 10:25 11:18
GW 10:55 11:44
GW 📅 11:25 12:18
GW 📅 11:25 12:18
GW 11:55 12:45
GW 12:25 13:24
GW 12:55 13:49
GW 13:26 14:20
GW 13:55 14:44
GW 14:25 15:23
GW 14:55 15:48
GW 15:25 16:19
GW 15:55 16:45
GW 16:25 17:18
GW 16:55 17:45
GW 17:26 18:21
GW 17:55 18:46
GW 18:27 19:21
GW 18:55 19:46
GW 19:27 20:21
GW 19:55 20:49
GW 20:25 21:21
GW 20:55 21:50
GW 21:27 22:22
GW 22:28 23:21
GW 22:55 23:50
Saturday GW 00:04 01:00
GW 00:05 01:02
GW 06:25 07:19
GW 07:25 08:20
GW 07:55 08:44
GW 08:25 09:19
GW 08:55 09:47
GW 09:25 10:19
GW 09:55 10:45
GW 10:25 11:19
GW 10:55 11:45
GW 11:10 11:59
GW 11:25 12:21
GW 11:55 12:46
GW 12:25 13:21
GW 12:55 13:48
GW 13:26 14:22
GW 13:55 14:45
GW 14:25 15:21
GW 14:55 15:47
GW 15:25 16:20
GW 15:55 16:49
GW 16:25 17:21
GW 16:55 17:46
GW 17:25 18:19
GW 17:55 18:46
GW 18:25 19:20
GW 18:56 19:49
GW 19:25 20:22
GW 19:55 20:46
GW 20:25 21:18
GW 20:56 21:53
GW 21:55 22:48
GW 22:56 23:50
Sunday GW 08:24 09:19
GW 09:29 10:28
GW 10:55 11:48
GW 11:55 12:48
GW 12:55 13:48
GW 13:55 14:47
GW 14:24 15:12
GW 14:55 15:47
GW 15:55 16:47
GW 16:55 17:47
GW 17:55 18:45
GW 18:55 19:48
GW 19:25 20:19
GW 19:55 20:48
GW 20:55 21:45
GW 21:55 22:47
GW 22:40 23:33
GW 23:15 00:12
Train Operators GW
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Reading at 05:49 arriving at Bath Spa at 06:43. The last train departs Reading at 00:16 arriving at Bath Spa at 01:12. These timings are based on the "railway day" which begins at 04:30. Journey Time
The average journey time between Reading and Bath Spa is 53 minutes. Popular journeys from Reading Popular journeys from Bath Spa Timetable data under licence from RSP / Rail Delivery Group