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