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