Theale to Newbury Racecourse TimetableSummer 2026 (until Saturday 12th December unless otherwise indicated - see service detail)
Monday to Friday GW 05:25 05:43
GW 06:22 06:38
GW 06:46 07:02
GW 07:16 07:32
GW 08:12 08:28
GW 09:21 09:37
GW 10:19 10:35
GW 11:19 11:35
GW 📅 11:45 12:01
GW 12:16 12:31
GW 📅 12:17 12:31
GW 📅 12:48 13:00
GW 13:16 13:32
GW 📅 13:16 13:32
GW 14:16 14:32
GW 15:17 15:33
GW 16:19 16:35
GW 17:18 17:33
GW 18:16 18:34
GW 19:17 19:33
GW 19:50 20:06
GW 20:18 20:34
GW 21:13 21:28
GW 22:19 22:35
GW 23:08 23:29
Saturday GW 05:17 05:35
GW 05:48 06:06
GW 06:20 06:36
GW 07:20 07:36
GW 08:10 08:26
GW 09:13 09:30
GW 10:20 10:36
GW 11:17 11:33
GW 12:20 12:36
GW 13:20 13:36
GW 14:20 14:36
GW 15:20 15:36
GW 16:20 16:36
GW 17:20 17:36
GW 18:20 18:36
GW 19:20 19:36
GW 20:18 20:34
GW 21:14 21:30
GW 22:19 22:35
GW 23:17 23:33
Sunday GW 09:50 10:09
GW 10:50 11:05
GW 12:50 13:06
GW 14:49 15:05
GW 16:50 17:05
GW 18:50 19:05
GW 20:50 21:05
GW 22:50 23:05
Train Operators GW
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Theale at 05:25 arriving at Newbury Racecourse at 05:43. The last train departs Theale at 23:08 arriving at Newbury Racecourse at 23:29. Journey Time
The average journey time between Theale and Newbury Racecourse is 16 minutes. Popular journeys from Theale Popular journeys from Newbury Racecourse Timetable data under licence from RSP / Rail Delivery Group