14:45
Expected 14:48
Aylesbury
Calling at:
- Saunderton (14:54)
- Princes Risborough (15:00)
- Monks Risborough (15:04)
- Little Kimble (15:08)
- Aylesbury (15:16)
14:52
Expected 14:54
Oxford Parkway
Calling at:
- Haddenham & Thame Parkway (15:08)
- Bicester Village (15:23)
- Oxford Parkway (15:33)
14:57
Expected On time
London Marylebone
Calling at:
- Beaconsfield (15:03)
- Gerrards Cross (15:09)
- Denham (15:14)
- Wembley Stadium (15:25)
- London Marylebone (15:37)
15:04
Expected On time
London Marylebone
Calling at:
- Beaconsfield (15:10)
- Seer Green (15:14)
- Gerrards Cross (15:19)
- Denham Golf Club (15:23)
- Denham (15:26)
- West Ruislip (15:31)
- South Ruislip (15:40)
- Northolt Park (15:44)
- Wembley Stadium (15:50)
- London Marylebone (16:03)
15:16
Expected On time
Oxford Parkway
Calling at:
- Princes Risborough (15:25)
- Haddenham & Thame Parkway (15:32)
- Bicester Village (15:47)
- Oxford Parkway (16:00)
15:23
Expected On time
London Marylebone
Calling at:
- London Marylebone (15:52)
15:25
Expected On time
Birmingham Moor Street
Calling at:
- Princes Risborough (15:33)
- Haddenham & Thame Parkway (15:40)
- Bicester North (15:52)
- Banbury (16:09)
- Leamington Spa (16:30)
- Warwick (16:35)
- Warwick Parkway (16:41)
- Dorridge (16:53)
- Solihull (17:00)
- Birmingham Moor Street (17:10)
15:33
Expected On time
London Marylebone
Calling at:
- Beaconsfield (15:39)
- Gerrards Cross (15:45)
- London Marylebone (16:07)
15:45 Platform —
Expected On time
Aylesbury
Calling at:
- Saunderton (15:52)
- Princes Risborough (15:58)
- Monks Risborough (16:02)
- Little Kimble (16:06)
- Aylesbury (16:16)
15:52 Platform —
Expected On time
Oxford Parkway
Calling at:
- Haddenham & Thame Parkway (16:06)
- Bicester Village (16:21)
- Oxford Parkway (16:33)