Detailed timetable

01:44 London Marylebone to Oxford

Thursday 8 October 2026

Live map
Headcode: 3J05Headcode3J05 UIDH50500

Planned service information

Power type
Diesel
Maximum speed
60 mph
Operating characteristics
Q
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
London MaryleboneW01:44 01:23 -21 min
Neasden South Junctionpass01:54½ 01:34 -20 min
Wembley Stadium2pass01:57½ 01:36 -21 min
Northolt Park Junctionpass02:01½ 01:41 -20 min
South Ruislippass02:03 01:42 -21 min
West Ruislippass02:05½ 01:44 -21 min
Gerrards Cross1pass02:11½ 01:49 -22 min
High Wycombe2pass02:25½ 01:59 -26 min
Saunderton2pass02:32½ 02:22 -10 min
Princes Risborough3pass02:36½ 02:26 -10 min
Haddenham & Thame Parkway1pass02:43½ 02:32 -11 min
Bicester South Junctionpass02:55½ 02:55 On time
Bicester Gavray Junctionpass02:57 02:57 On time
Bicester Village1pass02:58 02:57 -1 min
Oxford Parkway1pass03:06 03:06 On time
Woodstock Road Junctionpass03:07 03:07 On time
Oxford North Junctionpass03:08½ 03:10 +2 min
Oxford203:12 03:14 +2 min

Bold times are confirmed TRUST movement reports. Italic times are predictions based on the latest confirmed delay.