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
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
Expected On time
Oxford Parkway
Calling at:
- Haddenham & Thame Parkway (16:06)
- Bicester Village (16:21)
- Oxford Parkway (16:33)
15:57
Expected On time
London Marylebone
Calling at:
- Beaconsfield (16:03)
- Gerrards Cross (16:09)
- Denham (16:14)
- Wembley Stadium (16:25)
- London Marylebone (16:37)
16:04
Expected On time
London Marylebone
Calling at:
- Beaconsfield (16:10)
- Seer Green (16:14)
- Gerrards Cross (16:19)
- Denham Golf Club (16:23)
- Denham (16:26)
- West Ruislip (16:31)
- South Ruislip (16:40)
- Northolt Park (16:44)
- Wembley Stadium (16:50)
- London Marylebone (17:03)
16:16
Expected On time
Oxford Parkway
Calling at:
- Princes Risborough (16:25)
- Haddenham & Thame Parkway (16:32)
- Bicester Village (16:47)
- Islip (16:59)
- Oxford Parkway (17:03)
16:23
Expected On time
London Marylebone
Calling at:
- London Marylebone (16:48)
16:25
Expected On time
Birmingham Moor Street
Calling at:
- Princes Risborough (16:33)
- Haddenham & Thame Parkway (16:40)
- Bicester North (16:52)
- Kings Sutton (17:03)
- Banbury (17:09)
- Leamington Spa (17:28)
- Warwick (17:33)
- Warwick Parkway (17:36)
- Hatton (17:42)
- Lapworth (17:47)
- Dorridge (17:52)
- Solihull (17:58)
- Birmingham Moor Street (18:07)
16:33 Platform —
Expected On time
London Marylebone
Calling at:
- Beaconsfield (16:39)
- Gerrards Cross (16:45)
- London Marylebone (17:07)